Transport Malta has introduced new policy allowing a sticker to be affixed instead of front number plate on vehicles

Back to top button