Skip to content

The situation in St. Louis is out of control as police in riot gear decided to inflame the situation with taunts of their own toward protesters. While tear gas was being deployed and police in riot gear marched, police shouted, “Whose streets? Our streets!” in a startling display of unprofessional behavior. Protests erupted this past…

Read More