Southern China is bracing for Super Typhoon Ragasa, one of the strongest in years, prompting school and business closures, and flight cancellations. The typhoon, packing winds of 143 mph, is expected to make landfall in Guangdong province.