Government officials in Kiev, the Ukrainian capital, have imposed a trade ban that for now will put a pause on goods going to Crimea, the Black Sea peninsula annexed by Russia last year that has since become a focal point for the rift between both nations. “At my suggestion, the … …read more
Source: The Washington Times