Video
11:03, 04-Jun-2018
Villagers and firefighters made joint efforts to rescue a trapped driver after his concrete mixer truck plunged into a ditch and turned over on Wednesday in east China's Anhui Province. After over two-hour joint efforts by the villagers and firefighters, the driver was rescued and sent to the hospital.
[]