Zimbabwean President Robert Mugabe has been awarded this year's Confucius Peace Prize, an award that is considered a Chinese rival to the Nobel Peace Prize. In a statement, the prize committee said that the 91-year-old leader had been chosen for his commitment to his nation's "political and economic order" and his support of pan-Africanism.