Controversial Omar Scott Arrest Sparks Outrage
Hoards of people are claiming Omar Scott was wrongfully arrested. Fellow protesters are saying he was tased by police, even though he was cooperating. What happened? We have compiled videos of the arrest but how can we know the full truth without police body camera footage? The short answer is that we won’t, St. Pete … Read more