Carlos Rivas Juarez was detained May 29 at a raid of a construction site in Tallahassee, Florida. He was then deported to Mexico.

See Full Page