Confucius Peace Prize 2015: China gives top award to Zimbabwe president Robert Mugabe

Zimbabwean President Robert Mugabe was awarded with the 2015 Confucius Peace Prize by China for supposedly injecting fresh energy into the global quest for harmony. The Prize is dubbed as Chinese equivalent of the Nobel Peace Prize.