Putin’s glorious victory – the humiliation of America and the conquest of the GOP. Posted on January 17, 2018 by jgordon Link. Hats off to Putin and Team Russia. Complete triumph.