Football Kenya Police FC vs Vipers SC match faces backlash over human rights concerns Erick Kariuki 4 months ago