Malta Public Transport says driver not at fault in Mosta bus accident

Back to top button