Super Typhoon Ragasa has made landfall in Southern China forcing the evacuation of nearly two million people.

See Full Page