Afghanistan has ranked last out of 147 countries in the 2025 edition of the World Happiness Report released Thursday.
Helmand Environmental Protection Department recently opened a newly-built Zoo in the city of Lashkargar, in southern ...