In Photos: The Strongest Tropical Storm of This Year
The strongest tropical storm of the year lashes the Philippines and now heads towards China’s southern coast. From people who fight against the wind in Shenzhen, southern China to an officer who walks through collapsed makeshift tent shelters in Tuguegarao, these photos will impress you.
Check them out for more information and start to see our world through photos!