Ukraine war briefing: Russia claims strategic victory in east; unease in Moscow over huge spending on war
Russian troops are nearing control of Vuhledar, complicating the situation for Ukraine's defenders and highlighting the ongoing conflict in the region. [ more ]