Please Hit

Folks, This is a Free Site and will ALWAYS stay that way. But the only way I offset my expenses is through the donations of my readers. PLEASE Consider Making a Donation to Keep This Site Going. SO HIT THE TIP JAR (it's on the left-hand column).

Wednesday, December 31, 2014

Protesters Take Over/Thrown Out of St. Louis Police Headquarters (Riot Police Moving In?)

At about 12 Noon EST, protesters took over the St. Louis Police headquarters saying it was part of their New Year’s resolution is “to take back our justice system, and in doing so reclaiming the promise of our future.” Their plan was to occupy the department for four and a half hours. About 20 people entered the headquarters armed with a self-styled eviction notice and a list of 11 demands.