Horrifying images of the strongest storm of the year viewed from space
Tropical Storm Soudelor is heading towards Taiwan from the western Pacific Ocean. It could become the strongest super typhoon of 2015.Terrifying images of Super Typhoon MaysakThe eye of the storm ...