At least a dozen Russian helicopters invaded the Crimea region in Ukraine today.
The troops appear to be Russian special forces.
Here’s more video of the Russian invasion.
It appears the Russian military now controls the Crimean peninsula.
Meanwhile, Obama is celebrating happy hour with fellow Democrats.
Your donations help keep TheGatewayPundit.com online.