All pieces by this author
Russia loses 2,500 soldiers over past day
Russian forces used Oleshky ceasefire to strengthen their positions – Ukraine's General Staff
Girl and woman killed and six injured in Russian attack on Vinnytsia Oblast – photos
Russian air alert application hacked and sent fake P1-SUN nuclear missile launch warnings
Russian air alert application hacked and sent fake P1-SUN nuclear missile launch warnings
Russian drone hits residential properties in Poltava Oblast, injuring one person
Ukraine's air-raid warnings app partially restored following cyberattack
Ukraine's air-raid warnings app partially restored following cyberattack
Russians attack Dnipropetrovsk Oblast over 40 times: six injured
Russian forces attack Zaporizhzhia, sparking fire – photos, video
"We've been killed by secret services": Independent Russian newspaper Novaya Gazeta to close after 30 years
Trump greets children dressed in Russian costumes at White House Halloween event
Trump greets children dressed in Russian costumes at White House Halloween event
Poland detains Russian man photographing trains and railway infrastructure
Poland detains Russian man photographing trains and railway infrastructure
Four killed in Russian airstrike on Izium on 29 October
Death toll from Russian attack on train station in Dnipro rises to 15
Dnipro hit by near-total blackout: most electric-powered public transport stops as emergency power cuts imposed
One person killed and one injured in overnight Russian attack on Kyiv – photos
Drones hit one of Russia's largest chemical plants in Novomoskovsk – photos and video
Russians attack residential buildings in Kharkiv, injuring five people, including a child – photos and video
Putin gave 90-minute history lecture during call with Norwegian and Finnish leaders
Putin gave 90-minute "history lecture" during call with Norwegian and Finnish leaders
Fire breaks out at steelworks in Russia's Lipetsk after attack – photos and videos
Russia loses 1,400 soldiers over past day
Pivdennyi Bridge in Kyiv closed to traffic after Russian ballistic missile strike
Ceasefire begins near Oleshky in Kherson Oblast
Two killed in Russian strikes on Kharkiv – video, photos
Russian attack on Kyiv damages Auchan hypermarket – video
Russian attacks on Kharkiv overnight and in morning damage houses and lorry park and injure one – photos
Polish defence ministry denies halting military aid to Ukraine over Year of the UPA
Polish defence ministry denies halting military aid to Ukraine over Year of the UPA