206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Omeja Glenn, a 34-year-old man, was fatally shot on December 28, 2017, in Durham, North Carolina. The incident occurred at McDougald Terrace, a public housing community in the city. Officers responded to the shooting in the 1200 block of Wabash Street just before 1 p.m. and found Glenn lying in front of an apartment building with a gunshot wound. He was taken to an area hospital, where he succumbed to his injuries.

The Durham police launched an investigation into the shooting, but as of t ...Read More
Victim Details

Omeja Glenn

Male

Durham

NC

2017-12-28

34

Omeja

Glenn

11/06/2025