All pieces by this author
Zelenskyy confirms Ukraine received sixth IRIS-T system from Germany
Ukraine's Achilles UAV battalion repels Russian attack on outskirts of Kupiansk in Kharkiv Oblast – video
Zelenskyy: Russian forces step up activities on Kherson front
Ukrainian border guards destroy Russian ammunition storage points on Zaporizhzhia front – video
Ukrainska Pravda investigation: President's Office may have taken control of Ukraine's largest chemical company
Five people in house injured in Russian missile attack on Kryvyi Rih – photos
Portugal to preserve aid level to Ukraine in 2025 – Ukrainian defence minister
Scholz and Trump agree on war in Ukraine lasting far too long
Scholz and Trump agree on war in Ukraine "lasting far too long"
Explosions occur near base of Russia's Northern Fleet in Murmansk – video
Zelenskyy blasts dumbass Putin's idea of duel over Kyiv between Oreshnik and Western air defence
Zelenskyy blasts "dumbass" Putin's idea of "duel" over Kyiv between Oreshnik and Western air defence
Journalist and soldier Andrii Nikitin found dead in Dnipro
Russian attack on Kryvyi Rih damages local infrastructure, including hospital
Zelenskyy speaks to Macron of strengthening Ukraine's position
World Bank allocates first instalment of US loan to Ukraine involving proceeds from frozen Russian assets
Trump's special Ukraine envoy believes Kyiv and Moscow are ready for talks
Trump team criticises killing of Russian general in Moscow
Trump team criticises killing of Russian general in Moscow
Ukraine's Commander-in-Chief on Ukraine's offensive in Kursk Oblast: I had no choice
Zelenskyy says he repeatedly asked US for Patriot production licences
Zelenskyy arrives in Brussels for meetings with European leaders
UK defence secretary arrives in Kyiv on visit
Russian troops attack bus in Pokrovsk district, injuring four people
Trump's envoy for Ukraine reportedly plans January visit to Kyiv – Reuters
Ukraine's Media Movement urges parliament to reject draft law jeopardising freedom of speech
UN General Assembly updates resolution on human rights in occupied Crimea
UN General Assembly updates resolution on human rights in occupied Crimea
Russian authorities warn of mobile internet shutdowns in Crimea
30 civilians killed and 350 injured in Russian drone attacks on Kherson Oblast in past three months