In St. Petersburg, Florida, a woman was arrested in the stabbing death of a 46-year-old man. We’ll take a look at the latest news on the charges that were filed, as well as if there is any connection between this stabbing and another that occurred hours before, only one mile away. Man Stabbed to Death […]
The post Antonio Swain Fatally Stabbed in St. Petersburg, Erica Deliford Arrested appeared first on Crimeola.