Car catches fire on Floriana main road, causing standstill traffic

By October 9, 2025