6 Most Stressed Nations Of The World
BY: Kavya Bhatt
1. Afghanistan: 68%
2. Lebanon: 65%
3. Sierra Leone: 61%
4. Turkey: 60%
5. Liberia: 58%
6. Sri Lanka: 56%