James Freeman, a 46-year-old man from New Castle, Delaware, tragically lost his life on July 6, 2022, in Philadelphia, Pennsylvania. Freeman was driving alone in his GMC Denali when he was shot multiple times by an unknown assailant in the West Oak Lane section of Philadelphia. The incident occurred around 8 p.m., and Freeman managed to drive another block before crashing into several parked cars and coming to rest on a front lawn. He was pronounced dead at the scene.
The investigation in
...Read More