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.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country