Tuesday, January 20, 2009

Kibera residents gear up to witness historic occassion