Connect to share and comment

Zimbabwe mugabe tsvangirai independence 2011 4 18

Zimbabwe mugabe tsvangirai independence 2011 4 18

Zimbabwean President Robert Mugabe leaves the troika summit of the Southern African Development Community (SADC) on March 31, 2011 in Livingstone, Zambia.

Stephane de Sakutin