All pieces by this author
Ukraine's Defence Intelligence reports on North Korean fighting tactics in Kursk Oblast
Footage of explosion in Moscow that killed Russian nuclear troops commander appears online
Footage of explosion in Moscow that killed Russian nuclear troops commander appears online
Ukrainian air defence downs 20 Russian drones in 5 oblasts, 10 more disappear from radar
Russia attacks Kyiv with UAVs on 17 December, debris falls in four districts
Ukraine's Security Service behind killing of Russia's nuclear troops general – UP source, video
Russian sabotage and reconnaissance group tried entering Sumy Oblast on 10 December - Ukrainian Special Forces, video
North Korean army units reinforced with fresh troops after losses in Kursk Oblast
North Korean army units reinforced with fresh troops after losses in Kursk Oblast
Drones destroy Russian ammunition storage point in Donetsk Oblast – UP sources, video
Drones destroy Russian ammunition storage point in Donetsk Oblast – UP sources, video
Russian train carrying 40 fuel tanks destroyed in Ukrainian security forces operation, UP sources say – video
Terrorist attack in Dnipro on 14 December: Police and Security Service of Ukraine detain suspect and detect Russian trail
Terrorist attack in Dnipro on 14 December: Police and Security Service of Ukraine detain suspect and detect Russian trail
Former Ukrainian prosecutor general to be appointed ambassador to Netherlands
Former Ukrainian prosecutor general to be appointed ambassador to Netherlands
Ukrainian foreign minister evaluates chances of war ending on 21 January
Ukrainian Air Force releases footage of Russian cruise missile being downed with man-portable system – video
Around US$552.3 million for weapons procurement: Ukraine's Border Guard Service outlines fund usage and supplies experience
Ukrainian border guard from Volyn Oblast convicted of treason asks to be handed over to Russia – document
EU Defence Commissioner spends morning in Kyiv shelter due to Russian attack – photo
Ukrainian border guards repel attempt by Russian sabotage and reconnaissance group to infiltrate Kharkiv Oblast
Ukrainian Air Force on latest large-scale Russian attack: 161 Russian targets destroyed, F-16s performed effectively
Ukrainian Air Force on latest large-scale Russian attack: 161 Russian targets destroyed, F-16s performed effectively
Russia aims to take control of Moldova's parliament – intelligence service
Russians shift to flanking attacks on Pokrovsk after frontal assaults fail – Ukraine's National Guard
Six European foreign ministers pledge increased aid: Ukraine must win
There's a small problem in discussions on peace deal for Ukraine – NATO secretary general
NATO secretary general says losses in Russia's war against Ukraine exceed 1 million people
NATO secretary general says losses in Russia's war against Ukraine exceed 1 million people
We're preparing for all possible scenarios of Russia's actions – Ukraine's commander-in-chief
Trump: Only way to stop Russia's war is not to abandon Ukraine
Trump said in November that he strongly opposes US missile strikes deep into Russia