Two days ahead of schedule, the United States has handed over sovereignty to the people of Iraq.
Tags