Typhoon Bebinca slams Shanghai, China, sparking evacuation of more than 400000 people
Officials in China moved some 414000 people out of the way in Shanghai before the strongest storm in decades flooded roads and cancelled flights.Read More
The Heartbeat of World events
Officials in China moved some 414000 people out of the way in Shanghai before the strongest storm in decades flooded roads and cancelled flights.Read More