Heavy rain, caused by typhoon Maggie, caused a landslide in a village in east China's Zhejiang province, destroying dozens of houses. According to the latest information, 15 people were rescued from the debris and another 26 remain missing.

Photo: STR / AFP / East News

New and best

300

379

707
806

Read more