The shadowy American Legislative Exchange Council has been forced into the limelight today as thousands of people from Portland to Mexico City, to New York and Spain take part in protests against this destructive and un-democratic body.
Watch Portland’s live stream here:
Watch live streaming video from occupyptown at livestream.com