Nick Russell on July 12th, 2011

Mexico was outraged when the state of Texas executed Humberto Leal Garcia last week for the rape and murder of a 16-year old girl. Garcia, who was was born in Mexico, was brought to this country illegally at the age of two, and had lived here ever since. Mexico and the Obama administration argued that, […]

Continue reading about No Problem, We’ll Send Him Back