A delivery van got more than it bargained for in Mellieħa yesterday when an overly tight turn by a route 22 bus left it pinned against a security barrier, blocking off traffic in the process.
A delivery van got more than it bargained for in Mellieħa yesterday when an overly tight turn by a route 22 bus left it pinned against a security barrier, blocking off traffic in the process.