Just a hunch. This sounds like heavy contact in front of a reinforced position. We could be in the midst of an assault. Again, just a hunch.
Be Seeing You,
Chris
....or an inside job by the Iraqi forces we've "trained".