Iraqi Artillery Pummels ISIS

Iraqi artillery pummels ISIS positions in the Samarra Island offensive.

Related Topics

Guns and Weapons