In a file photo from 2014, Russian President Vladimir Putin prepares to toast with ambassadors in the Grand Kremlin Palace in Moscow, Russia.

Russia

Loading...