which flights are over Iraq?
[0] https://flightaware.com/live/flight/AUI751/history/20170104/...
Currently, Emirates does not fly over Iraq for Emirates 30 (LHR-DXB), instead choosing to pay the higher fees of the Iranian government and fly over Iranian airspace. The vast majority of airlines have stopped flying over Iran, and nobody is crazy enough to fly over Mosul, which is ISIS controlled, which was a few minutes' flight time from where I was.
Interestingly, Emirates delayed switching most flights from flying over Iraq to flying over Iran until 2015 because of the higher costs for flying over Iran, which is why you get a lot of people (like you) that flew over Iraq.
Flying is a lot more complex than most people realize.