600 years ago, Malta and Gozo took on tyrannical giants and won!Source: Times of MaltaPublished on 1 year ago