Iraq protesters torch Iran consulate in Najaf, curfew imposed
Iraqi protesters stormed the Iranian consulate in the southern city of Najaf and set fire to the building on Wednesday bringing a new level of violence to demonstrations aimed at the downfall of a government-backed by Tehran. It was the strongest expression yet of the anti-Iranian sentiment of Iraqi demonstrators, who have taken to the […]