DeLeon prison deaths-3

Milagros DeLeon looks at a family photographs in the dining room of her Bridgeport apartment that include her brother, Carlos DeLeon, who died of COVID-19 on April 13, 2020, after contracting the virus while incarcerated at Osborn Correctional Institution. Carlos DeLeon was 63 when he died. Cloe Poisson /

Leave a comment