On March 14, 2026, 33-year-old woman Keyra Wilson of Hammond, Louisiana stepped into what should have been an ordinary errand and never came home. According to police, Wilson had asked 37-year-old Brendan Brown for a ride to a fast-food restaurant, and after the two returned to her home, Brown backed his vehicle into a yard across the street. In that quiet moment, gunfire erupted from behind the vehicle. Brown sped away from the scene and sought help at a nearby residence, but Wilson had been st
...Read More