Man On Death Row For 25 Years Shot Dead At Funeral After Being Freed Cops
Christopher Williams, 62, was shot in the head on the 3000 block of West Lehigh Avenue in North Philadelphia at about 2:20 p.m. on Friday. Williams, who had been released in February 2021, had been driving as part of a funeral procession for Tyree Little, another formerly incarcerated man, reported local newspaper The Philadelphia Inquirer. Philadelphia police told Newsweek that Williams was transported to Temple University Hospital and pronounced dead at 2:27 p....