Video from 2007 US Social Forum



Video about the Vermont Workers' Center delegation to the first US Social Forum, in Atlanta, GA, June 2007.

No comments: