Police officers rescue trapped driver in a rapid river in southwest China

2024-03-22 0

The local police officers rescued the driver of a pickup truck, which dropped into a rapid river accidentally in the Garze Tibetan Autonomous Prefecture in southwest China's Sichuan Province on Saturday.