Monday, June 30, 2008

The Travels of Robert Mugabe

Despite all the West's huffing and puffing (all a show?):

"Mugabe, Zimbabwe's leader since independence from Britain in 1980, was expected at an African Union summit that opens Monday in Egypt.

--MORE--"