President Paul Kagame can hardly wait for May 11-13, 2016. That is when he will showcase his self-proclaimed "development miracle" by hosting the 26th World Economic Forum (WEF). His regime is ...
↧