Thursday, June 26, 2008

World Leaders Rebuke Mugabe

Leading African statesmen Nelson Mandela rebuked Zimbabwe President Robert Mugabe for his "failure of leadership," while Queen Elizabeth stripped Mugabe of his knighthood.