A Better Idea than Russia Returning to the G7

NOVANEWS By Stephen Lendman Global Research It’s now more a G6+1, Trump’s America first rage increasingly isolating America. Before heading to La Malbaie, Quebec, Canada for this year’s G7 summit, he called for Russia’s inclusion again, […]