
(Photo: The Weekly Bull / Flickr)
Do Demonstrations Matter?
Phyllis Bennis and filmmaker Amir Amirani discuss the largest mobilization of people in human history — the 2003 protest against the invasion of Iraq — and its relevance to today.
January 15, 2015
Phyllis Bennis