YOLO Lavrov Subscribe to YOLO Lavrov

The one and only.
Fri, Jul 21, 2017 2,978

Headlines ripped across social media - 'the Russians admit that Trump and Putin may have met more than 3 times' - sparking an instant 'I told you so' from the 'left' proving the conspiracy of collusion is correct.

Preach it, Lavrov
Fri, May 12, 2017 RI Staff 4,592 Comments