Airport infrastructural works completed, Luqa intersection to open by end June

By May 15, 2023