Local News Occupants lucky escape as car falls into construction site 22 November 2021 Facebook Twitter Pinterest WhatsApp The occupants of a car had a lucky escape when it fell into a construction site on Sunday. The accident happened in Qawra Road in Qawra. File photo. Post Views: 374