afghanistan english Afghanistan News English Taliban sweeps into two key cities as Afghan forces facing. New figures bring Russias tot…