NEW FOOTAGE: People run for their lives amid ATACMS missiles attack on Crimea
NEW FOOTAGE: People run for their lives amid ATACMS missiles attack on Crimea

Horrifying CCTV footage shows the moment US-made ATACMS missiles release cluster bomblets over a beach in Sevastopol, Crimea.