Transport Malta vindicated for refusing taxi permit to drug trafficker

By January 12, 2024