Desperation & Suicide
Desperation Mounts in Afghanistan: Surge in Suicides Points to Taliban’s Unfavorable Impact
Afghanistan
July 8, 2024
Desperation Mounts in Afghanistan: Surge in Suicides Points to Taliban’s Unfavorable Impact
A wave of despair is engulfing Afghanistan, reflected in a grim statistic: at least 55 suicides reported in just three…