South African President Jacob Zuma seen on a big screen as he speaks during a meeting at  Khayelitsha township  on the outskirts of Cape Town, South Africa, Tuesday,  Oct. 20, 2009. Zuma says mayors need to clean up corruption and stop political squabbling in the face of sometimes violent protests over lack of city services. AP Photo logo AP Photo 1 month ago

South African President Jacob Zuma seen on a big screen as he speaks during a meeting at Khayelitsha township on the outskirts of Cape Town, South Africa, Tuesday, Oct. 20, 2009. Zuma says mayors need to clean up corruption and stop political squabbling in the face of sometimes violent protests over lack of city services.