In theory, all 195 states adhere to the Charter of the United Nations and therefore pledge “to establish conditions under which justice and respect for the...
As various countries in Africa recover from previous crises and build solid reputations as good places to do business, the champions of past times are losing...