Taliban fighters capture Afghan city at strategic junction north of Kabul
Officials in Pul-e-Khumri say government forces abandoned compounds during heady fightingThe Taliban have captured the key Afghan city of Pul-e-Khumri, 140 miles north of the capital Kabul, giving the insurgents control of a strategic road junction lin…
Read More