IPCI Info Confucius Peace Prize 2015: China gives top award to Zimbabwe president Robert Mugabe October 24, 2015 Posted by ipci 24 Oct 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.