In the early afternoon of February 15, 2026, the life of 33-year-old Marquel Dior Echols was tragically cut short in Greensboro, North Carolina. Emergency services were dispatched to the 2100 block of Joseph McNeil Avenue at approximately 12:40 p.m. following reports of a shooting. Upon their arrival, they discovered Echols suffering from life-threatening injuries. Despite any efforts to render aid, he succumbed to his injuries and was pronounced dead at the scene. The Greensboro Police Departme
...Read More