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