Sports5 months ago
Rescuers find family of 6 dead in landslide in eastern China, as severe weather warning extended
BEIJING (AP) — A family of six was found dead by rescuers in Fujian province, state media reported Saturday, adding to the extreme weather deaths after...