Birkirkara have completed their championship defense with a spectacular victory over second-place Swieqi United to clinch their 12th Assikura Women’s League title.Heading into this match, a point was enough for Birkirkara to seal the title but the Stripes put on a commanding showing, flexing their muscles in the most important game of the season.The Stripes...