Friday, August 19 , 2016 - 14:37 (EEST) Section: Radio Free Europe/Radio Liberty (USA) Russian President Vladimir Putin is in Crimea, the Ukrainian Black Sea peninsula that Russia annexed in 2014. …read more Source: Radio Free Europe / Radio Liberty