German Chancellor Angela Merkel and French President François Hollande are headed to Moscow on Friday to press for peace talks amid intensifying fighting in Ukraine. According to reports, the leaders will be making a proposal for a peace deal… …read more
Source: The Hill