The Time Has Come to Close The School of the Americas

Thousands gathered this weekend near Fort Benning in Georgia to call for the closing of the School of the Americas (renamed the Western Hemisphere Institute for Security Cooperation).