Typhoon Bebinca makes landfall in Shanghai, worst storm in 75 years
Typhoon Bebinca made landfall in Shanghai on Monday morning as a Category 1 storm, the most powerful tropical cyclone to directly hit the Chinese financial hub in more than seven decades.
Packing top wind speeds of 151 kph (94 mph) near…
Read More...
Read More...