Sunday, 22nd, 2024 | 7:47PM Updated

Citizens walk in flood caused by rainstorms on June 15, 2016, in Jiujiang, Jiangxi Province of China.
35 Dead as Heavy Rains Flood China’s South

Rainstorms Cause Floods In Provinces Of China
Torrential Rains Cause Flood in Southern China

Of the 1,400 dogs rescued from the clutches of the Lychee and Dog Meat Festival, only 400 dogs remain at the shelter.
Survival of Rescued 'Yulin Dogs' in Question

    In Case You Missed It

    Real Time Analytics