Locals and officials have provided conflicting explanations of what caused the landslide in Zhejiang that killed dozens of people in one village after Typhoon Lekima hit the coastal East China province last week.
Locals and officials have provided conflicting explanations of what caused the landslide in Zhejiang that killed dozens of people in one village after Typhoon Lekima hit the coastal East China province last week.