Another inmate death
Stephen Kadu, 34, an inmate in a jail on a barge off Rikers, was the eleventh inmate to die in New York City in 2021.
Stephen Kadu, 34, an inmate in a jail on a barge off Rikers, was the eleventh inmate to die in New York City in 2021.