Supporters of Raila Odinga, the leading presidential challenger, rallied in Kibera, a slum near Nairobi.(According to the NY Times this is a "rally")
A rally? Disgusting animals.
monk, I think we need Looterman and Obama in this pic.
Can you do your magic?