Destinations Magazine

Putin Redraws Map of Europe

By Stizzard

Russian leader Putin on Tuesday signed a treaty making Crimea part of Russia, shortly before the crisis claimed its first casualty.


Back to Featured Articles on Logo Paperblog