Do you know if there ever was an L-3 in Iraq? I don't recall a location there.
In this link you can see a couple of world wide locations of L-3 businesses.
L-3 Communications -> About L-3 -> Locations
Although this is from the "official" L-3 site I don't think they tell you everything because oddly enough, the location I work at is not listed on this page
L-3 Communications -> Careers -> Job Search
This link has my location listed...
But as far as a Iraq location, sorry, I haven't had much luck finding one. I'll do some more digging and see what I can find.8)