Super Typhoon Ragasa slammed into the Philippines’ Calayan Island with gale-force winds, cutting power and forcing evacuations. China’s tech hub Shenzhen is preparing to evacuate 400,000 residents as the storm barrels toward its coast. Authorities warn of floods, landslides, and a dangerous storm surge as emergency crews race to protect lives


