Zimbabwean dictator Robert Mugabe is the latest strongman to win China’s Confucius Peace PrizeRobert Mugabe, the Zimbabwean dictator, has been named the winnerof this year’s Confucius Prize, otherwise known as “China’s Nobel Peace...