It is May 1, 2025 and Putin still has not won. Trump made a deal with Ukraine amounting to dedicating the USA to defending Ukraine. At last we have a leader making revenue for the USA over Putin's war.Occupied territory they have been fighting over for three years
Trump is declaring Putin the victor