IPFS News Link • Activism
WATCH: St. Louis cops pepper-spray protesters as they swarm police headquarters
• Rawstory.... Early Wednesday, approximately 25 protesters attempted to force their way into the downtown police headquarters to evict the officers they accuse of "perpetrating police brutality on our citizenry," according to Al Jazeera....