News

Philadelphia Had More Exonerations Last Year Than 46 States

Nearly one out of every 10 of all 2023 exonerations in the United States were from Philadelphia.