Massive Artillery Barrage in Ukraine

FacebookTwitterPinterestEmailEmailEmailShare

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