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.
[]
01:00