Djibouti, Algeria and Zimbabwe are the World's Least Free Economies
The Heritage Research released its yearly Index of Economic Freedom and the results are nothing to celebrate for some economies in the continent. For starters, African economies dominate the bottom ten of the rankings, with six countries from the continent and only North Korea, Venezuela, Cuba and Bolivia joining what