News

A Chinese woman detained by Border Patrol officers for overstaying her visa died by suicide at the agency’s station in Arizona after officers reportedly failed to perform required welfare checks ...
Concerns have been raised over welfare checks after a Chinese woman died by suicide in U.S. Border Patrol custody in Yuma, ...
A former New York police sergeant was sentenced Wednesday to 18 months in prison in a U.S. case about China’s pursuit of ...
London police say convicted serial rapist Zhenhao Zou may have targeted over 50 other women, and almost two dozen have come ...
Zhenhao Zou, 28, was convicted of raping women in the U.K. and China after police uncovered a date-rape drug and hundreds of ...
After arresting Mr. Zou in January 2024, police investigators uncovered hundreds of videos on his devices, which appeared to ...
The woman was detained for overstaying her visa. A 52-year-old Chinese woman died by suicide while in custody at the Yuma Border Patrol station in Arizona, raising concerns about the adequacy of ...