CT Now

London

An antiwar protester is removed by police from the building where a British panel is holding an inquiry into the Iraq war.Alastair Grant / Associated Press
Loading
87°