Venezuelan women self-deport to Juarez, Mexico.
Griselda, whose husband and father-in-law were detained by ICE in New Mexico, has self-deported to Juarez for fear of being ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results