Tens of thousands of Iraqis have gathered in the holy Shrine city of Najaf to mark the seventh anniversary of the US-led occupation of the country in 2003.