Logo

Logo

Robert Mugabe

Robert Mugabe

It was more than an albatross around his neck that he had to bear till his final hours on Friday.

Zimbabwe at crossroads

Though the result of Monday’s election in Zimbabwe will not be known before another week, it is pretty obvious that…