207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
The investigation in ...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
James Freeman
Male
Philadelphia
PA
2022-07-06
46
James
Freeman
11/11/2025





