Watch: Msida flyover to open by end of year as final steel structure installed

By October 12, 2025