News (Archives)
Gunmen storm Shamshad TV in Afghanistan’s Kabul
At least one security guard was killed as fighters stormed a private television station in the Afghan capital, Kabul.
At least one security guard was killed as fighters stormed a private television station in the Afghan capital, Kabul.