Typhoon Bebinca batters Shanghai, leaving 30000 properties in China’s biggest city without power

In short: Clean-up efforts are underway after the strongest typhoon in 75 years hit China’s biggest city, Shanghai. Some 30,000 homes are without …Read More