Preview Mode Links will not work in preview mode

Latin America Today

Oct 30, 2020

A discussion with Eduardo “Eddie” Canales, founder and director of the South Texas Human Rights Center in Falfurrias, Texas.
 
Website: https://southtexashumanrights.org/
 
Falfurrias is in Brooks County, an area of ranchland 80 miles north of the U.S.-Mexico border. It is also one of the deadliest places for...