Massive Artillery Barrage in Ukraine

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