Transport Malta orders ‘unroadworthy’ buses to be removed from service

By April 9, 2024