OldWoodFrame, 3 months ago Makes sense. ISIS, who claimed responsibility for the attack, famously hates when Russia blocks a truce in Gaza.
Makes sense. ISIS, who claimed responsibility for the attack, famously hates when Russia blocks a truce in Gaza.