CSU Political Science Professor Peter Harris on Trump and Putin meetings

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


View Full Site