Protesters Swarm St. Louis Mall, Demand Their "Freedom" From....

Freedom from what? Can anyone explain what freedoms these protesters are being denied?

Related Videos