Police welcome World Economic Forum ranking

Rwanda was last week ranked the best country in Africa and 21st globally where citizens trust and rely on Police services to enforce law and order with 5.8 out of seven in the 2014/2015 Global Competitiveness Index (GCI), by the World Economic Forum.
no image
Ivan R. Mugisha