Video

Luther Castillo SOA vigil


Afro-Honduran Garifuna Doctor Luther Castillo speaks at the gates of the School of the Americas at Ft. Benning, Georgia.

Advertisements