Iraq: Angry protesters set Iranian consulate in Basra ablaze
Tens of hundreds of Iraqis in the southern city of Basra Friday stormed and set ablaze the Iranian consulate amid public anger against government over corruption and poor public services. Basra, with a 2 million-strong population, has been witnessing, since Read more