Derrick Williams Jr., a 29-year-old resident of St. Petersburg, Florida, tragically lost his life on October 29, 2018. On that fateful evening, residents in the area of 38th Street North reported hearing a crash and subsequently discovered Williams slumped over in a grey sedan. When police arrived at the scene, they found Williams inside the vehicle with a single gunshot wound to his head. The car was still running, indicating that the incident had occurred moments before the crash was reported.
...Read More