A massive traffic jam turned China’s biggest toll station into a sea of red with thousands of vehicles stuck bumper-to-bumper ...
Some provinces in the country had already experienced heavy rains and flooding prior to Tropical Storm Ramil making landfall ...