Kenyan Prime Minister take on Zimbabwe President Robert Mugabe.

Kenyan Prime Minister Raila Odinga’s critical remarks about Zimbabwe have reverberated through a speech he delivered Tuesday at Washington’s Center for Strategic and International Studies (CSIS) during his first official visit to the United States. Describing the southern African country as an eyesore and an embarrassment to the African continent, Odinga called for President Robert Mugabe to resign if he fails to win Zimbabwe’s June 27 presidential run-off election. He criticized the silence of some African leaders, who he said have failed to speak out about election irregularities in Zimbabwe. The Kenyan prime minister also urged South African President Thabo Mbeki and other regional leaders of the Southern African Community (SADC) to get international monitors on the ground in time to curb election fraud in Zimbabwe’s presidential run-off.