On the night of August 12, 2025, gunfire erupted along the 400 block of Terrace Avenue in Petersburg, Virginia, not far from Interstate 95. Police found two people shot; one was rushed away with life-threatening injuries as investigators sealed off the street and asked neighbors to stay back while they searched for answers. Hours after the sirens faded, the name behind those headlines would come into focus: Jamar Wilson, 38, a man whose final hours began on that dim stretch of pavement.
...Read More