Read more about this: https://sc.mp/958r
More than 70 crocodiles escaped a breeding farm in the southern Chinese province of Guangdong on September 12, 2023, when rainfall brought on by Typhoon Haikui caused a lake to overflow, according to authorities. An emergency team has been dispatched but dozens of crocodiles are still missing, as floodwaters pose a challenge to the operation.