Early last week, thousands of people gathered at Fort Benning in Georgia for the annual protest to shut down the US Army training center dubbed by critics as the School of the Assassins for having trained some of the worst human rights violators in Latin America.
Link to this comment:
All Comments (2)