Tag: Chinese state media

Shanghai on red alert as Typhoon Bebinca makes landfall, strongest in decades

Typhoon Bebinca struck Shanghai early Monday, as reported by Chinese state media.…

Atulya Shivam Pandey Atulya Shivam Pandey