Inaugural poster for the Occupy Wall Street protest.
The Occupy Wall Street movement, a series of nationwide demonstrations that opposes corporate greed and social inequality, has caught fire in recent days. What started as a single protest in New York City has spread to multiple cities and resulted in hundreds of arrests.
via Mashable
Comments