Occupy Wallstreet

Photo via www.socialbarrel.com

Occupy Wall Street protests have been reported in more than 100 American towns and cities – including Albuquerque, Las Vegas, San Diego, and San Antonio.  On Saturday, the protest goes to Arizona with occupations planned in Tucson, Phoenix, and Flagstaff.  Protesters say they represent the 99 percent of Americans who have been left behind by the country’s economic growth.