Russia-Ukraine war: List of key events, day 1,395
On December 20, 2025, the 1,395th day of Russia's war on Ukraine, Russian attacks on Odesa killed seven and wounded 15, targeting port infrastructure with ballistic missiles and causing power outages. Russian forces also shelled the Dnipro region, damaging homes and infrastructure. Despite Russian claims, Ukraine regained control of most of Kupiansk. The EU agreed to provide Ukraine with a $105.5 billion loan for military and economic needs, funded by borrowing on capital markets. Putin blamed Zelenskyy for stalled truce negotiations due to territorial disputes and criticized Europe's plans for frozen Russian assets. US Secretary of State Rubio indicated progress in ceasefire talks but acknowledged challenges remain, emphasizing that only a negotiated settlement can end the war.