Tag: Eric Balderas

Harvard’s Undocumented Student Allowed To Stay in US “Indefinitely”

A star biology student interested in cancer research gets a reprieve after his arrest by immigration authorities while trying to board a plane from San Antonio, TX to Boston.