Thu, 02/15/2024 - 04:25 Tech Insider Politics Donald Trump (left) and Vladimir Putin (right).Win McNamee via Getty Images; Vyacheslav Prokofyev/Pool/AFP via Getty Images Tags politics, insider-news, vladimir-putin, donald-trump, joe-biden Source Vladimir Putin just did Donald Trump a big favor