Iraqis Hold Mass Protest in Baghdad Demanding Ouster of US Troops

Nearly two decades after the American invasion of Iraq, thousands of Iraqis gathered in Baghdad on Friday for a massive rally to demand the ouster of U.S. troops.