Afghanistan News English

Taliban sweeps into two key cities as Afghan forces facing. New figures bring Russias tot…