Typhoon Bebinca made landfall in Shanghai as the strongest tropical cyclone to strike the city in over 70 years, with top wind speeds of 151 km/h.
Authorities issued a red alert and evacuated coastal areas while grounding all flights, closing highways, and suspending some rail services to keep residents safe.
Collection
[
|
...
]