Most Read

HELSINKI, FINLAND - JULY 16, 2018: US President Donald Trump (L) and Russia's President Vladimir Putin during a meeting at the Presidential Palace. Mikhail Metzel/TASS (Photo by Mikhail MetzelTASS via Getty Images)

President Donald Trump spent much of this past weekend's G7 summit advocating for Russian President Vladimir Putin, who launched an attack on the sanctity of American democracy in 2016 and has continued to do so. Now Russian state television is mocking Trump for being such an unwavering ally to Putin.

Russia was booted from the G7—then the G8—network of world leaders after Putin illegally annexed Crimea, a peninsula in southern Ukraine in 2014.

Keep reading... Show less