Libya was Africa’s happiest country, ranking at number 79 followed by Algeria (84) and South Africa (95). Kenya has been placed 115th globally in the happiest country ranking by the World Happiness ...
India, the land of gods and GDP, of sages and start-ups, has always thrived on contradiction. It’s where a sanyasi renounces ...
One nation has topped the world happiness leaderboard for eight years running, while the UK has slipped out of the top 20.
Braaivleis on glowing briquettes and summertime cricket, lazy public holidays and sports teams that win... While you’d think ...