Ukraine’s Problem Continues
By Elle Woods On Monday, March 17, Russian President Vladimir Putin signed a decree recognizing Crimea as a “sovereign and independent nation.” Crimea, a historically highly-contested province that has been governed by both Russia and Ukraine, voted on Sunday in a democratic referendum to secede from Ukraine. As Crimea formally requests
Read More