BIG BREAKING NEWS Taliban has captured the Baghlan, Province north of Kabul. The 8th Province falls! 655 views17:55