US President Donald Trump (R) and Russian President Vladimir Putin hold a joint press conference following a US-Russia summit on Ukraine at Joint Base Elmendorf-Richardson in Anchorage, Alaska, on August 15, 2025. [AFP]
The US and Russian presidents, Donald Trump and Vladimir Putin, failed at a high-stakes summit to reach an accord on halting Russia's invasion of Ukraine, leaving European leaders scrambling Saturday to figure out the next steps to pressure Moscow.