Ukraine and Norway will jointly produce 155 mm shells – President Zelenskyy
Ukraine drone commander questions strike on Moscow parade
Zelenskyy visits 31st Brigade on front line, says Russia has not eased assaults despite ceasefire
Two men arrested for bombing Ukrainian soldier's car in Dnipro on Russia's orders, SBU says
How Ukraine’s military tried to push substandard body armor and why NABU’s response matters — Hudymenko
Art installation made from destroyed Russian equipment unveiled in Kyiv
Ukraine marks Infantry Day as Syrskyi honors frontline soldiers
Commander cites fear and sudden life changes as top reasons for AWOL cases
Syrskyi signs order mandating troop rotations after two months on frontline
Ukraine reports food supply shortages in three frontline brigades
Ukraine builds northern defense line to block Russian push toward Sumy
Ukrainian troops repel Russian attempt to capture Bochkove, enemy retreats
AWOL and weapon misuse top list of most common offenses among Ukrainian soldiers
Neptune missiles hit drone plant in Russia’s Taganrog – General Staff
Fire grows at Tuapse refinery after strike
Russia begins targeting air defense crews with Shahed drones
Russian forces shoot dead four Ukrainian POWs in Kharkiv Oblast – DeepState
Ukraine to observe Easter ceasefire but will respond to any Russian attacks – General Staff
Two police officers injured in Russian attack in Zaporizhzhya district
Russian advance falters, focus shifts to Huliaipole – ISW