China September 19, 2024 5:04 pm

Family of Chicago woman serving life in prison in China pushes for her release

The family of a Chicago woman serving a life sentence in a women’s prison in China is pushing to bring her home. NBC Chicago’s Regina Waldroup reports.

Local

Exit mobile version