Smooth Crimea-nal – Putin’s Push For Power And The Economies In The Crossfire

Russia Crimea Conflict Putin

Vladimir Putin is many things, but indecisive is certainly not one of them. His bold annexation of Crimea, the large landmass on the northern coast of the Black Sea which sits between Ukraine and Russia, has world leaders worried. Is conflict on the cards? Recent history has taught us that when the Western world worries, […]