Democracy Now: Phyllis Bennis speaks to Iraq War protest
Channel: Institute for Policy Studies
Date: 2023-02-15

February 15, 2003: As protestors demonstrated in hundreds of cities worldwide, the UN refused to authorize the planned U.S. invasion of Iraq. In this Democracy Now clip, Phyllis Bennis addresses antiwar demonstrators in New York about the news.