207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

James Freeman

Male

Philadelphia

PA

2022-07-06

46

James

Freeman

11/11/2025