President Donald Trump said Russian President Vladimir Putin had “really let me down,” but insisted allies must stop purchasing oil from Russia if they want the US to further intervene and pressure the Kremlin to end the war in Ukraine.
Latest posts by Toimitus (see all)