DID Press: Afghanistan has ranked last in the newly released 2025 Global Well-Being Report, marking the lowest quality-of-life score of any country worldwide — a reflection of deepening economic collapse, widespread social restrictions, and persistent humanitarian crises. The annual report,…
Read More »