At least 18 people have been killed and more than a million forced from their homes as Typhoon Lekima hit China. Fourteen people were also missing after a landslide was triggered by the storm, state media reported. Lekima made landfall in the early hours of Saturday in Wenling, between Taiwan …
Read More »