Third Marsa Junction Project flyover now open
Infrastructure Malta opened the third flyover of the Marsa Junction Project and switched off and dismantled the old traffic lights next to the Addolorata Cemetery, on Thursday afternoon. This new flyover structure, the longest of its kin ...
Read more