Typhoon Mangkhut lashes China’s south coast

Typhoon Mangkhut has caused heavy rain and strong winds to lash the south coast of China.

Read the original article...