November 3, 2025

Vladimir Putin pressure to finance war in Ukraine