Died in prison
Leonard Carter
Leonard Carter, 60, died on April 14, 2020, while held at Queensboro Correctional Facility in Queens County, New York. A news report gave COVID-19 as the cause of death. No other details about his life or the circumstances of his illness or care were available in the source accounts.
Cause of death, as reported: Died of illness. The cause reported is COVID-19, according to a news report.
Reported by: news report.