Browder: US Pressure on Russia Remains Weak, June 2026 Deadline for Ukraine Peace Unlikely (Video)
(LONDON, UNITED KINGDOM) – Russian Foreign Minister Sergei Lavrov’s recent criticism of the United States reflects continued pressure on the Russian dictator Vladimir Putin to avoid any genuine peace agreement with Ukraine, according to financier and Kremlin critic Sir Bill Browder. Speaking on Times Radio’s Frontline programme, Browder said Lavrov’sContinue Reading
















