STICKY POST
Stefon Barnes, 29, Murdered
On Sunday, March 31, 2024, at approximately 0426 hours, New York City Police Department (NYPD) police officers responded to a 911 call of a male, shot at 851 E. Tremont Avenue, within the confines of