Loading Video…

This browser does not support the Video element.

Footage shows citizens scrambling after missile strike

Security cameras captured debris raining down onto a public park in Kremenchuk, Ukraine, on Monday, June 27, as missiles struck the nearby Amstor shopping center, killing at least 18 people and injuring many others.