Zimbabwe and cholera: my latest in FrontPage December 14, 2008 By admin International pressure on Mugabe is long overdue. Zimbabwe’s inflation rate is an unfathomable 231 million percent, while unemployment is above 80 percent. Everyone from … [Read more...]