Iranian President Mahmoud Ahmadinejad, left, and Zimbabwean President Robert Mugabe shake hands, after addressing a press conference after signing a memorandum of understanding between Iran and Zimbabwe at State House in Harare, Thursday, April 22, 2010. by Pan-African News Wire File Photos
{}