Monday, August 28, 2006

Obama in Kibera

Baraka means hope in Swahili, and perhaps Barack Obama brought some when he visited two NGOs in Kibera. This is a story on his visit from the East African Standard.

No comments: