Sections
Historian Howard Zinn deplored civilian casualties in Afghanistan and argued for peace in a speech last night at the Science Center.