Iraq: Thousands protest to demand ouster of U.S. troops

Thousands of supporters of populist Iraqi cleric Moqtada Sadr gathered in Baghdad on Friday for a rally to demand the ouster of U.S. troops, putting the protest-hit capital on edge.