I think those were bombs, but what the heck is that constant noise? If I didn't know better, I'd say there was a tank or some other BIG vehicle outside that window...
weather.com says there's a thunderstorm in Baghdad. The other noise could be wind, or rainwater in a downspout.