8 out of 10 world’s least happy countries in Africa, Algeria the most happy in Africa

Central African Republic has been ranked as the least happy country in the world followed … Continue reading 8 out of 10 world’s least happy countries in Africa, Algeria the most happy in Africa