In the early morning hours of Sunday, December 15, 2019, the life of 23-year-old Keyshawn Jones was tragically cut short inside his own home in Newark, New Jersey. The young man was fatally shot multiple times within his apartment in the Stephen Crane Village, a housing complex on Franklin Avenue. Police responded to the scene at approximately 4:54 a.m. and found Jones, who was pronounced dead less than an hour later, at 5:38 a.m.
The investigation into the shooting quickly pointed to a s
...Read More