Iraqis come out in their thousands in Baghdad as well as the holy cities of Najaf and Basra to protest…