Wednesday, March 18, 2009

Americans taking to the streets

It will be fascinating to see how many Americans take to the streets to Take Back the Economy.

Demonstrations are planned in over 100 locations on 19 March.

Found an interesting link: Brave New Films one of the national sponsors of the protests.

Sphere: Related Content

No comments:

Back to Top