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 ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for James Freeman, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in