May 20: The front page of Times of Malta 10, 25 and 50 years ago 0 20.05.2024 09:01 Times of Malta Times of Malta through the years.