(Photo by Contributor/Getty Images) Governance & Legislation Did Putin Play Trump? Hugo BaltaJul 15, 2025