Nov 18, 2008
This weekend, an estimated 30,000 people will meet in protest at the gates of Fort Benning, Georgia, to close the School of the Americas.
Read the Full Article

Already a subscriber? Login