Super Typhoon Ragasa, one of the most powerful storms of the year, has wreaked havoc across southern China and neighboring regions, forcing the evacuation of millions of residents. The storm, packing winds of nearly 200 km/h, has caused widespread disruption, flooding, and infrastructure damage as it lashes China, Taiwan, and the Philippines with relentless rain...
