Russian Helicopters Invade Ukraine

A swarm of Russian helicopters are filmed flying to Sevastopol on the Crimean Peninsula causing the Ukraine to accuse Russia of an invasion