Massive Artillery Barrage in Ukraine

FacebookXPinterestEmailEmailEmailShare

    One of the largest artillery barrages in Ukraine yet. The attack was allegedly targeting various rebel positions in the area.