KIEV, Ukraine — It was a high-stakes, multi-act roller coaster of a drama played out on Internet live streams and social media.
It took more than half of a day of intense wrangling, but Russian President Vladimir Putin and Ukrainian President Petro Poroshenko, as...