Russo-Ukrainian war

All pieces on this topic
Timely decisions by Ukrainian command save Huliaipole from occupation – DeepState
Russians occupy Zelenyi Hai in Zaporizhzhia Oblast – map
Russians execute five Ukrainian POWs in Zaporizhzhia Oblast – DeepState
Belarusian leader confident that Ukraine will agree to US "peace deal"
Russian strike on Ternopil: 12-year-old girl dies in hospital
Ukraine signs licensing deal with UK to produce thousands of Octopus interceptors
Russia loses 1,140 soldiers and two aircraft over past day
Driscoll warned Europeans about Russia's missile buildup when presenting "peace plan" – NYT
Bloomberg analyses how war against Ukraine is weakening Russia's economy
US wants "peace deal" before providing security guarantees to Ukraine – Politico
Decision rests with Ukraine – Canada's foreign minister on peace and territorial integrity
Woman and child, 6, killed after Russian drone drops explosive on car in Kherson
Zelenskyy orders fairer distribution of personnel between brigades
Russian FPV drone injures elderly woman in Zaporizhzhia Oblast
Three Ukrainian teenagers brought back from Russian-occupied territory after cluster munition strikes family home
Artist Myroslava Kopcha and engineer Artur Vilchynskyi die defending Ukrainian skies
EU's top diplomat says that for peace, Russia's army should be limited, not Ukraine's
Kremlin stands up for Trump's special envoy Witkoff, says there is "nothing alarming" about leak
Russia says it will not make concessions on war but supports Trump "peace plan"
Ukraine is working on domestic alternative to Starlink
EU concerned that first draft of "peace plan" contained no commitments from Russia
Roe deer rescued after car accident in Kyiv Oblast did not survive Russian attack
Kremlin officials divided on whether war against Ukraine could end in 2025
Putin aide on leak of call with Trump envoy Witkoff: "We speak often"
US army secretary warned during Kyiv visit that Ukraine could face defeat if war continues – NBC News
Trump: Russia's biggest concession would be to stop fighting