Show ground

Show ground is also a forest show ground is a place where police live in 2007. there was post election people in Kibera got there to defend their selves show ground is good for us.

Location: Kibera Show ground, NAIROBI, KENYA