war
"Internet Apocalypse": Russia's digital infrastructure "crumbling" after HUR cyber strike – source
Ukraine's FM visits Hong Kong, urges closing Russian sanctions evasion routes
Some parts of front stabilized, but too early to talk about turning point – General Kryvonos
British general: Russia needs five years to capture four Ukrainian regions
It is possible to create conditions for return of Ukrainian men home, says Polish foreign minister
Netherlands, Denmark to deliver batch of Leopard 2 tanks to Ukraine by end of summer
Mi-28 attack helicopter crashes in Russia's Kaluga Oblast, crew killed
Explosions heard overnight in Russia's Kursk Oblast due to alleged drone attack – video
fixed Kuleba names negotiation principles to China: No talks without Ukraine and respect for sovereignty
Police uncover draft-dodging scheme in Ternopil Oblast with monthly turnover up to $150,000 – photos
supplemented Fifth strike on Kharkiv in one day: Russia launching missile attacks
Russia's losses at front three times higher than Ukraine's – army chief Syrskyi
Intelligence "hacks" Russia's banking system: Sberbank, Raiffeisen, Alfa Bank down – source
Russia hits Izmail with Shaheds, air raid alert sounded in Romania, explosions heard – photos, video
updated Two hits in Kharkiv's detached housing neighborhood, industrial zone: one dead
Defense Forces strike Russia's last rail ferry in Sea of Azov
New ultimatum: Hungary to block €6.5 billion EU arms fund while Lukoil under sanctions
90,000 Russians now in Zaporizhzhia Oblast with numbers growing – ZSU
Defense Forces destroy mysterious Russian Yastreb-AV radar with HIMARS in Donetsk Oblast – video
Freedom of Russia Legion destroys enemy observation post worth $200,000 inside Russia – video
Ukraine parliament extends martial law, general mobilization
Russia reports attack on port Kavkaz in Krasnodar Krai: dead and wounded – map
Zaluzhnyi in London: Society must temporarily give up its freedoms in order to survive
"Not on Putin's basis." Borrell expects a fair second peace summit with Russia's participation
Russians strike civilian infrastructure in Odesa Oblast – photos
"This is a game played by two." ZSU spokesman discusses heat's impact on battles
Another 100,000 artillery rounds to be delivered to Ukraine in July-August under Czech initiative
Ukrainian intel attacks oil refinery in Russia's Krasnodar Krai – photo, video of consequences
Explosions ring out from near Tuapse oil refinery. Russian propaganda publishes video
"Tough but strong decision." Zelenskyy reacts to Biden's exit from presidential race
Ukrainian forces down Russian Su-25 attack aircraft near Pokrovsk
UK may allow Storm Shadow to strike Russia, but it won't help hit targets – Defense Ministry
Ukrainians have a great war strategy, says top US General Cavoli
Georgia's relations with EU to improve after end of war in Ukraine, says PM Kobakhidze
Trump and Zelenskyy to hold telephone conversation on July 19 – CNN
World should put pressure on Russia to bring it to negotiating table – Zelenskyy
Zelenskyy meets Danish PM Frederiksen, thanks for decision to invest in Ukraine's defense industry
Zelenskyy granted audience with King Charles III
Russia strikes Donetsk Oblast, kills five civilians – photos
Russians strike Kherson apartment building – video
Defense Forces forced to retreat from Urozhaine
SBU drones strike Russian base on Lake Donuzlav – video
Ursula von der Leyen criticizes Orbán's 'peace mission' in Russia 'to warm applause' in EU – Politico
Estonia bans entry of vehicles with Belarusian license plates after 2 other countries