A heavily armed Taliban fighter guards the Afghanistan central bank in Kabul – NYTNS / Redux / eyevine An Afghan woman was reportedly set on fire by Taliban fighters because they were dissatisfied with her cooking amid a wave of capricious attacks as the Islamists revel in their victory. The […]