
Bloodshed as Afghans mark independence day with anti-Taliban protest
Protests marking Afghanistan’s independence day were the scenes of bloodshed on Thursday as Taliban fighters shot at demonstrators in Kabul. Eyewitnesses to the shootings in the Wazir Akbar Khan area, a diplomatic district in the Afghan capital, and Zanbaq Square said over […]