Murder Suspect of Georgia Nursing Student Entered US Illegally from Venezuela: Officials
According to US Immigration and Customs Enforcement (ICE), Ibarra was detained by United States Customs and Border Protection in September 2022 close to El Paso, Texas, for crossing into the country illegally.