A supertyphoon, which made landfall in the northern Philippines, cutting power and forcing the evacuation of thousands of residents, was headed toward China. Typhoon Ragasa slams into the Philippines packing 140 mph winds
A supertyphoon, which made landfall in the northern Philippines, cutting power and forcing the evacuation of thousands of residents, was headed toward China. 
1 year ago
126
English (US) ·