In the summer of 2013, a violent altercation in a convenience store parking lot tragically cut short the life of a young man. Terrell Gerard Owens, a 29-year-old male from Hampton, Virginia, was shot and killed on June 11, 2013. The incident, which began as a physical fight, escalated quickly, leaving a community in shock and a family mourning an unexpected loss.
The events of that Tuesday afternoon unfolded in the parking lot of Roy's Quick Serve on Shell Road. According to a media relea
...Read More