Daily World Briefing, Dec. 20

Putin says Russia agrees to negotiate end to conflict, ball now in Ukraine’s court

MOSCOW — Russian President Vladimir Putin said Friday that Russia agrees to resolve the Russia-Ukraine conflict through negotiations and “the ball is entirely in…

Continue Reading