Featured
Not a fairy tale story: Why Police FC’s unlikely Uganda Premier League title win still matters
On 8th August 2005, Police FC broke the dominance of SC Villa, KCCA, and Express FC which had lasted over 25 years to ...