Several deaths have been reported in Kenya after police used live fire at a public viewing of the deceased Raila Odinga.
What The Fuck Is Happening?!
Several deaths have been reported in Kenya after police used live fire at a public viewing of the deceased Raila Odinga.