Secretary of State John Kerry will meet Russian President Vladimir Putin in Sochi on May 12 for talks on Ukraine. The meeting comes amid violence in the country that appears to be headed for another flare-up and badly damaged relations between Moscow and Washington.