206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Delvon Depree Freeman, aged 37, tragically passed away on July 4, 2019, in Newport News, Virginia. Freeman's death was the result of a shooting incident that occurred on the same day. According to reports, Freeman was involved in an altercation with another individual in the 600 block of 36th Street. During this confrontation, he was shot and subsequently taken to a local hospital by another person. Despite medical efforts, Freeman succumbed to his injuries shortly after arriving at the hospital ...Read More
Victim Details

Delvon Depree Freeman

Male

Black / African American

Newport-news

VA

2019-07-04

37

Delvon

Depree Freeman

11/18/2025