In the fading light of a Houston afternoon, a family's world was irrevocably shattered. Terribia Dembry, a 52-year-old man, was fatally shot on February 24, 2026, in what appeared to be a brazen daylight attack. The incident unfolded around 12:55 p.m. near the Abby at Grant Road apartments in Northwest Houston, where Dembry was reportedly visiting a friend.
Witnesses reported seeing a small, black vehicle approach the area before multiple gunshots rang out. Dembry, known affectionately as
...Read More