All pieces by this author
Ukraine's Cabinet of Ministers establishes US$1,794 payment for soldiers per every 30 days in combat zone
Ukraine's National Anti-Corruption Bureau and Polish law enforcers conduct raids and gather evidence of abuse in weapons procurement – photo
24.02: The invasion reconstructed. Episode 4 – "Russia's invasion: fronts, people and cities"
24.02: The invasion reconstructed. Episode 3 – Facility No.1, or all power in Zelenskyy's bunker
24.02: The invasion reconstructed. Episode 3 – Facility No.1, or all power in Zelenskyy's bunker
24.02: The Invasion Reconstructed. Episode 2 – Zaluzhnyi's office, meetings at Zelenskyy's, and the evacuation of the Cabinet of Ministers
24.02: The Invasion Reconstructed. Episode 2 – Zaluzhnyi's office, meetings at Zelenskyy's, and the evacuation of the Cabinet of Ministers
Four ships in a row: Defence Intelligence explains why Ukrainian drones started sinking Russian vessels – video
Ukraine's Defence Intelligence recollects details about operation to damage Ivan Khurs ship
Ukrainian Magura drone-boat developers reveal tactics for destroying Russian ships
Defence Intelligence's surface drones to hunt down Russian air targets as well
Defence Intelligence's surface drones to hunt down Russian air targets as well
Target and eliminate: How Ukraine's Magura drones devastate Russian ships
Target and eliminate: How Ukraine's Magura drones devastate Russian ships
24.02: The Invasion Reconstructed. Episode 1 – Preparing for the Russian invasion
24.02: The Invasion Reconstructed. Episode 1 – Preparing for the Russian invasion
Ukrainian government considers two options for economic reservation from mobilisation
Dismissal on repeat: why Zelenskyy is (or isn't) dismissing Commander-in-Chief Zaluzhnyi
Dismissal on repeat: why Zelenskyy is (or isn't) dismissing Commander-in-Chief Zaluzhnyi
Ukraine's Veterans Minister resigns – document
Ukraine's Security Service behind drone attack on Russia's Tuapse oil refinery – UP sources
Ukrainian parliament waits for new bill on mobilisation in early February
Ukrainian parliament waits for new bill on mobilisation in early February
Ukrainian Navy explains why Türkiye prohibited ships gifted to Ukraine from entering Black Sea
Ukraine's Navy Commander says Russia won’t be able to maintain fleet without Sevastopol
Navy Commander describes what Moskva cruiser looked like: 7 floors, lifts, swimming pools and Russia's pride
Ukraine's Navy Commander says drones can't replace ships in war
Ukraine's Navy Commander explains how ships were saved at beginning of invasion and Russians' landing was avoided
From Neptune launches to naval drones: the Ukrainian Navy's saga of defending the Black Sea
From Neptune launches to naval drones: the Ukrainian Navy's saga of defending the Black Sea
Russia plants guided bomb units in sea to disrupt grain corridor operations
Ukrainian attack on Russia's Novorossiysk port had strategic importance, although partners were unhappy – Ukrainska Pravda
Ukrainian uncrewed surface vessels capable of not only carrying explosives but also shooting – video
Vice Admiral personally operated uncrewed vessels in first remote maritime operation – Ukrainska Pravda