Barack Obama is due to deliver his much-anticipated speech in Cairo to the Muslim and Arab world on the 4th of June. Al Jazeera English listens to voices from Iraq.