Russia, Ukraine Reach Peace Deal After 16-Hour Meeting; ‘There Is a Glimmer of Hope,’ German Chancellor Angela Merkel Says

Germany, France, Russia, and Ukraine managed to broker a deal offering peace between Russia and Ukraine after intense fighting broke out between the countries.