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