Posted inNews/Politics

Obama, Zuma & Mugabe

I followed the US presidential election about as closely as anyone living outside the United States could. There were many highs and lows along the way, but in the end, team Obama prevailed. When it was all over, commentators the world over gushed with praise for the progress America had made. And rightly so. I […]