All pieces by this author
Russian strike damages Kherson pipeline, leaving 40,000 people without heat
Russians will fire state employees who do not obtain Russian passports in Horlivka
Defence Forces repel Russian attacks in areas of 3 oblasts – General Staff report
Russians confiscate Ukrainian passports from citizens in temporarily occupied territories
Anti-Kremlin coalition already made up of 54 countries
Anti-Kremlin coalition already made up of 54 countries
Putin can mobilise hundreds of thousands more Russians
Russians attack Sumy Oblast with mortars
Germany confirms when Marder fighting vehicles and Gepard ammunition will be delivered to Ukraine
Germany confirms when Marder fighting vehicles and Gepard ammunition will be delivered to Ukraine
Defenders kill 820 occupiers and destroy an aircraft and six tanks in 24 hours
Ukraine's Armed Forces strike 20 clusters of Russian personnel – General Staff report
Russia lacks reserves to strengthen main phase of offensive in Luhansk Oblast – ISW
Russia lacks reserves to strengthen main phase of offensive in Luhansk Oblast – ISW
Russians introduce passes to leave Berdiansk
Russians attack industrial area of Kramatrosk with two missiles
Russians attack Sumy Oblast with mortars, firing 20 mine bombs
Ukrainian defenders kill about 800 Russian soldiers on 16 February
Iranian instructors arrive in Luhansk to train Russian military on how to launch Shahed drones
Defenсe forces repel Russian attacks in areas of 16 settlements – General Staff report
Military success continues to evade the Russian army
Military success "continues to evade" the Russian army
Russian troops attacked seven areas in Sumy Oblast, dropping 6 mine bombs and VOG grenades
Russia is striving to raise Berlin wall between Ukraine and Europe – Zelenskyy at Berlinale
Russian occupiers lose 690 soldiers, helicopter and 6 tanks in one day
Russian missile attack on Pavlohrad kills one, injures seven
Occupiers speed up blood collection in Crimea due to large number of wounded
President's Office reports strikes after Russian night attack
Ukrainian defenders strike 17 clusters of Russian military personnel – General Staff report
ISW forecasts conditions for Ukraine's major counteroffensive
ISW forecasts conditions for Ukraine's major counteroffensive