After 1 1/2 hours of peaceful, uninterrupted protest against the controversial National Defense Authorization Act that was just passed in the US Senate, Portland Police intervene and an unnecessary clash ensues.
Posted on December 18, 2011 at 1:02 PM
After 1 1/2 hours of peaceful, uninterrupted protest against the controversial National Defense Authorization Act that was just passed in the US Senate, Portland Police intervene and an unnecessary clash ensues.