Teenagers Face Murder Charges in St. Petersburg Shooting Rampage
St. Petersburg, Florida – Authorities in St. Petersburg, Florida, have charged two teenagers with murder following the discovery of a deceased 21-year-old man in the 100 block of 80th Avenue NE over the weekend. Marcus Rivers, 21, was found dead in his car on Saturday afternoon, with police determining that he had been fatally shot. … Read more