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.