Good riddance Mugabe
Submitted by George Callaghan…
Mugabe is no more. The last of the independence generation of African leaders was deposed in 2017. What will history make of Robert Gabriel Mugabe? This modern day Caligula will do down in history as one of the greatest disappointments of all time. The people of Zimbabwe were heavily oppressed by Mugabe and his kleptocratic clique for decades.