Typhoon Ragasa Makes Landfall In China After Killing 15 In Taiwan (PHOTOS)
Topline 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. Waves crash onto a beach near a giant sculpture in Shenzhen in southern China’s…