German Chancellor Angela Merkel and Russian president Vladimir Putin hold a press conference after their meeting in Sochi, Russia on May 2, 2017.