This was a separate march, but we support their message. The Green Party is on record demanding the impeachment of George W. Bush for war crimes (among others), a position Nelson fully endorses.
Erika Eisman