Watch: Traffic accident caught live on air during live Transport Malta interview

By October 9, 2025