After 17 years of incessant fighting, the Taliban agreed to the Afghan government’s request for a ceasefire and laid down their arms for a brief three days during the festival of Eid this year. For most Afghans, who have never known peace in a country that has been in turmoil and conflict for a good […]