Heavy rainfall and strong winds from Typhoon Lekima left at least 32 dead and over a million people evacuated according to Chinese state media on Aug. 10. The weather even caused water to pour from the ceiling at Xujiahui Metro Station in Shanghai.
China
Typhoon Lekima floods Shanghai metro station
More Videos
-
Can inquiry ‘get to the bottom’ of foreign interference? 4 in 10 say yes: poll
-
Canadians should listen to CSIS head on TikTok warning, Trudeau says
-
Russia-Ukraine: Zelenskyy visits Kharkiv as Putin meets with Xi in China
-
Putin and Xi pledge ‘new era’ of Russia-China partnership
-
Foreign interference bill welcomed but needs work, diaspora groups say
-
China’s Xi Jinping calls for a ‘global truce’ during Paris Olympic games
You are viewing an Accelerated Mobile Webpage.
View Original Article