Chinese Woman Dies By Suicide In U.S. Custody After Visa Overstay — Officials Failed To Act For 2 Hours
06 Apr 2025
A 52-year-old Chinese woman who had been detained by U.S. Border Patrol officers after overstaying her visa died by suicide while in custody at a border station in Yuma, Arizona, prompting a wave of concern over the treatment and monitoring of detainees. The woman, whose identity has not been released,...
Read More