globsnark.wordpress.com
Austin Bay’s On PointRussia’s Crimea Invasion Imperils 21st-Century Peace
On March 18, 2014, Russian President Vladimir Putin imperiled 21st-century peace among nation states when he stood in Red Square and announced Russia had annexed the Crimean Peninsula. “We wi…