Gzira Athleta and Caffe Moak Luxol win the Independence Cups 2016 21 Sep 2016Bernard Vassallo The 2016 Independence Cup tournaments came to end this afternoon ending a marathon 23 games spread over just three different days. The... Read More0