The Taliban have seized the city Mazar-e-Sharif and now control large parts of the north, south and west of the country. Afghanistan’s Western-backed …

source