Trump and Putin's momentum: Ukraine faces a precarious 2025
After more than 1,000 days of war, Ukraine is running short on manpower while the Kremlin has stepped up bombings of cities and infrastructure, launching missiles, drones and artillery rounds at civilian targets.