CSU Political Science Professor Peter Harris on Trump and Putin meetings

RUSSIA-POLITICS-ECONOMY

In this pool photograph distributed by the Russian state agency Sputnik, Russia's President Vladimir Putin (L) meets with the Head of the Federal Tax Service (FTS) in Moscow on August 13, 2025. (Photo by Vyacheslav PROKOFYEV / POOL / AFP) (Photo by VYACHESLAV PROKOFYEV/POOL/AFP via Getty Images) Photo: VYACHESLAV PROKOFYEV / AFP / Getty Images


Sponsored Content

Sponsored Content