Follow us on
loading....
Thousands of protesters have taken to the streets in Iraq's capital, Baghdad, to demand the withdrawal of US troops from...