On April 10, 2022, Vernon Williams, a 60-year-old resident of Saint Petersburg, Florida, was found dead on Melrose Avenue South. Initially, the police did not disclose the cause of death, but it was later confirmed that Williams had been shot in what appeared to be an unprovoked attack. The incident occurred early in the morning, and the area was temporarily closed off as authorities searched for evidence. The St. Petersburg Police Department quickly classified the case as a homicide and offered
...Read More