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

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