1
Russia’s Putin says presence at G20 in Brazil will ‘wreck’ summit
(www.aljazeera.com)
News, analysis, discussion and investigative journalism documenting the ongoing conflict in Ukraine.