Video: Russia on the table? G7 nations come together to tackle the Kremlin menace

G7 nations are planning to set up a special working group to study what they describe as Moscow’s malign behavior. Russia was at the top of the agenda at a gathering of the group’s foreign…

Via Youtube