The Truth About Crimea and Russian Annexation

The Truth About Crimea and Russian Annexation  Over the past couple years there has been a lot of rhetoric in regard to Vladimir Putin and Russia annexing Crimea. If you don’t know where Crimea is here is a short description. The Crimean Peninsula, also known simply as Crimea, is a major land mass on the northern […]