Typhoon Ragasa swept along the southern coast of China on Wednesday, bringing lashing rain, fierce winds and coastal flooding as it made its way toward landfall.

See Full Page