Donald Trump and Vladimir Putin.

Loading your latestโ€ฆ