What Should We Do About Crimea?

By Ron Paul | August 21, 2016 Is Crimea about to explode? The mainstream media reports that Russia has amassed troops on the border with Ukraine and may be spoiling for a fight. The Russians claim to have stopped a Ukrainian sabotage team that snuck into Crimea to attack key infrastructure. The Russian military is […]

Source