Film showing Americans’ atrocities screened in Kabul
A documentary film depicting American forces’ atrocities on Afghan prisoners at the Bagram detention center screened in Kabul on Wednesday. Bagram Air Base, north of Kabul, was the largest military base of American forces in Afghanistan after 2001,…

