Ahmad Massoud is the leader of the National Resistance Front of Afghanistan.
Democracy Dies in Darkness
Opinion The mujahideen resistance to the Taliban begins now. But we need help.
By Ahmad Massoud
August 18, 2021 at 11:26 a.m. EDT
clockThis article was published more than 2 years ago