Daily Archives: September 19, 2016

Typhoon Meranti slams southern China after battering Taiwan

Typhoon Meranti has landed in mainland China after battering Taiwan with its strongest storm in 21 years. The super typhoon, with gusts of up to 227km/h (141 mph), killed one person and left half a million homes without power in