Show ground

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

Location: KIBERA show ground, NAIROBI, KENYA