Home Featured Trump and Putin: Odd political bedfellows