Police have confirmed that the Odesa activist Demian Ganul, who was recently killed, had appealed to law enforcement officers with statements about threats to his life, according to the police response to an information request from Radio Liberty.
Full-scale invasion and national resilience, broadcasted live.
-
Stronger defense, nuclear deterrence Europe’s best chance to deter Russia
Stronger defense, including nuclear deterrence and forward-deployed forces, is Europe’s best chance to deter Russia and defend Ukraine from further attack, writes James Rogers of the Council on Geostrategy in his op-ed.
-
3rd Brigade’s M-240 Mortar in Action
An M-240 mortar in service with the 3rd Assault Brigade is sending 160-kilogram shells towards the enemy. pic.twitter.com/bCZsVrbToY
— Defense of Ukraine (@DefenceU) 21 mars 2025An M-240 mortar serving with the 3rd Assault Brigade is firing 160-kilogram shells at enemy positions.
-
Two Russian officers reportedly killed in car bombing in occupied Skadovsk
2 Russian officers allegedly killed in car bombing in occupied Skadovsk. A car with two Russian officers exploded on March 20 in the Russian-occupied town of Skadovsk in Kherson Oblast, Ukrainian military intelligence (HUR) said on March 21.
-

Government to simplify military registration for Ukrainians abroad
The Cabinet of Ministers will consider a draft resolution on simplifying military registration for Ukrainians abroad, – Vereshchuk http://biz.censor.net/n3542480
-
Massive fire destroys oil depot in Krasnodar after drone attack
‘It no longer exists’ — A massive fire wipes out an oil depot in Russia’s Krasnodar region after a drone attack. Firefighters unable to control the blaze.
-

Operational update on Russian invasion
Operational update as of 16:00, March 21, 2025 regarding the Russian invasion
-
EU considers new gas supply plan for Slovakia
The EU is considering a new plan for gas supplies to Slovakia that would utilize Ukraine's underground storage facilities. This could help resolve a dispute between Kyiv and Bratislava stemming from the suspension of Russian gas transit, Politico reports, citing sources.
-
Geolocation of a bombardment in Kherson by the Russian Army
GeoConfirmed UKR.
— GeoConfirmed (@GeoConfirmed) 21 mars 2025
Russian Air Force bombing a school in Kherson. Reportedly with FAB-500 with UMPK.
46.634343, 32.625349
JJMG+P4Q Kherson, Kherson Oblast, Ukraine
GeoLocated by @ItsArtoir and proven by @TuiteroMartin
Geolocation: (2/2)https://t.co/hWKRZGyxWF
Proof:… https://t.co/uEY81rfOgsGeoConfirmed UKR. Russian Air Force bombing a school in Kherson. Reportedly with FAB-500 with UMPK. 46.634343, 32.625349
JJMG+P4Q Kherson, Kherson Oblast, Ukraine GeoLocated by @ItsArtoir and proven by @TuiteroMartin Geolocation: (2/2) https://
x.com/ItsArtoir/stat
us/1902681375049740530
…
Proof: -
Large group of Russian casualties near Solone, Donetsk
GeoConfirmed UKR.
— GeoConfirmed (@GeoConfirmed) 21 mars 2025
Large group of Russian casualties visible near Solone, Donetsk Oblast, Ukraine.
Around 48.213313, 37.063300
6377+88F Solone, Donetsk Oblast, Ukraine
GeoLocated by @moklasen
Geolocation: https://t.co/3E6QLIlTa8
Location: https://t.co/oKax0a0dwO
Sources:… https://t.co/9iMRepbdfcGeoConfirmed UKR. Large group of Russian casualties visible near Solone, Donetsk Oblast, Ukraine. Around 48.213313, 37.063300 6377+88F Solone, Donetsk Oblast, Ukraine GeoLocated by @moklasen Geolocation: https://x.com/moklasen/status/1902768520523354280 … Location: https://geoconfirmed.org/ukraine/483a9fd1-1be7-4c32-77e1-08dd627c7fbb … Sources:
