Elizabeth Beavers of the Friends Committee on National Legislation believes that the incidents which recently occurred in Ferguson Missouri are the inevitable result of government programs that have militarized the police over the past decades.
Starting with the 1033 program, which turned over army surplus weaponry at little or no cost to police departments, the trend has been going on with little or no public input until now. Will the public finally stand up and demand change? Hopefully, things will change for the better.
Sign up (on the right side) for the instant free Financial Survival Toolkit and free weekly newsletter.