Typhoon Ragasa, the most powerful storm of the year so far, made landfall in southern China on Wednesday evening after causing a wave of destruction and killing more than a dozen people in Taiwan and remote parts of the Philippines.
Source: Original Article