The G-7 Squawks But They’ve Already Lost the War Against Russia

by Tom Luongo, Tom Luongo: So, the G-7 leaders are in agreement, more war with Russia. Without actually saying exactly that, that was the main takeaway from he meeting of the most feckless leaders in the world. They also pledged $600 billion they don’t have to fund global infrastructure projects to ‘combat China’s Belt and […]

Source