By Matt Agorist | The Free Thought Project | March 26, 2015 Topeka, KS — Drivers as well as their passengers in Topeka Kansas will soon be subject to a new policy requiring everyone to put their hands up during police stops. Police say they are implementing this policy because “we all want to go […]
Source