Thanks to determined diplomacy by Germany and France, Russia agreed Wednesday to a new cease-fire in Ukraine, to begin Sunday. But German Chancellor Angela Merkel was anything but triumphant, calling the deal a mere “glimmer of hope” for peace…. …read more
Source: The Hill