Super Typhoon Ragasa: Storms hits China with powerful winds, raging water; nearly 2 million evacuated – watch

Super Typhoon Ragasa struck Xiachuan Island, China, bringing fierce winds, heavy rain, and widespread flooding after wreaking havoc in Hong Kong. One of the strongest storms in years, Ragasa has prompted Chinese authorities to issue evacuation orders for two million people.The national meteorological agency predicted that the powerful typhoon would hit the coast between Yangjiang […]