Iraqi Artillery Pummels ISIS

FacebookXPinterestEmailEmailEmailShare

    Iraqi artillery pummels ISIS positions in the Samarra Island offensive.

    Guns and Weapons