Firefighters in southern China rescued a driver stuck inside a truck hanging over a 13-foot-high brick wall.
The video, filmed in the city of Guang'an in Sichuan Province on November 10, shows a..
Credit: Newsflare Duration: 00:34Published 1 week ago
New walls in Europe - a big business
Credit: Euronews English Duration: 01:31Published 1 week ago