The United Kingdom's Statement on Russia's Invasion of Ukraine
371
Statement of the Issue The Crimean Peninsula is located between Ukraine and the Russian Federation, facing the Black Sea. Tension on the peninsula intensified when Russia federation sent armed forces upon it to “stabilise conflicts” during the 2014 Ukraine Revolution, and, by March 2015, annexed…