The accomplishment by Starlets and Nairobi United marked a crucial stage in the country’s football development.
Members of the elite police squads have been linked to robberies, extrajudicial killings, and even torture of law-abiding citizens ...