Hundreds in Baghdad Demand Ouster of US Troops From Iraq

Hundreds in Baghdad are demanding an ouster of US troops from Iraq.