Saturday, October 8, 2011

Occupy Wall Street's Increasing Deployments

Called "Liberty Plaza"
A large and growing installation almost analogous to a large military deployment is setting up in New York and across The United States of America....developing...



Occupy Atlanta "democracy"...


video platformvideo managementvideo solutionsvideo player