Police and another person were shot in St. Petersburg, according to police – WFLA



Police officers and another person were shot in St. Petersburg, police say WFLASee full coverage in Our News