The Current

Russia Should Cry Me A River

David Leibert, Opinions Editor

April 22, 2014

Crimea has been a region of major conflict over the past two months. Russian soldiers took over the peninsula of Crimea and ousted the then- Prime Minister of Crimea, Anatolii Mohyliov. By the middle of March, Crimea declared independence from Ukraine. The vote for independence and subsequent declaration...

The student news site of Ossining High School