Police officers rescue trapped driver in a rapid river in southwest China
2024-03-22 0 Dailymotion
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.