This State Just Took a Huge Stand Against the Obama Administration’s Militarization of Police

Anyone fed up with the Obama administration’s funneling of the Pentagon’s hand-me-downs to local police department? Then you might just want to move to Montana, where lawmakers have just taken a big stand. The state of Montana took a major step towards stopping the militarization of state and local police last week, passing a historic … Continue reading This State Just Took a Huge Stand Against the Obama Administration’s Militarization of Police