In the past two days, seven fatalities have occurred due to landslides as China grapples with continuous heavy rains. The relentless downpours, part of record rainfall across the region, have led to nearly 70 adult crocodiles escaping from a farm in southern China, authorities have cautioned.