If you’re looking for some good news, I’ve got some. Just two months ago, I was at the Hryshko Botanical Garden in Kyiv. The photographer and I had gone there to document the impact of Russian attacks on the power grid on the tropical plants. At the time, there were barrels of
Full-scale invasion and national resilience, broadcasted live.
-
Ukrainian soldiers destroy enemy materiel in Belgorod and Kharkiv
❗️🇺🇦Ukrainian servicemen from the 429th Unmanned Systems Regiment “Achilles” destroyed a 🇷🇺TOS-1A thermobaric rocket launcher, a 🇷🇺2S3 Akatsiya self-propelled howitzer, a 🇷🇺tank, and a number of other enemy armored vehicles on the Belgorod and Kharkiv directions. pic.twitter.com/227GCQ4Fxr
— 🪖MilitaryNewsUA🇺🇦 (@front_ukrainian) 20 mars 2026Ukrainian servicemen from the 429th Unmanned Systems Regiment “Achilles” destroyed a TOS-1A thermobaric rocket launcher, a 2S3 Akatsiya self-propelled howitzer, a tank, and a number of other enemy armored vehicles on the Belgorod and Kharkiv directions.
-

Drones perturbent l’offensive russe en Ukraine
Ukraine's drone campaign has likely disrupted Russia's spring offensive preparations, ISW assessed on 19 March. Key shift: drones now prioritize artillery, supply lines, and command links over infantry. Mid-range strikes quadrupled since November. 80 Russian air defense systems
-

Ukraine seeks Mirage 2000-5 from Qatar for drone cooperation
Ukraine asks Qatar for Mirage 2000-5 fighters in exchange for cooperation on drones — Intelligence Online
-
6 killed, 32 injured in Russian drone attacks on Ukraine
At least 6 killed, 32 injured in Russian attacks on Ukraine over past day. Russian forces launched 156 drones against Ukraine overnight, of which over 90 were Shahed-type, the Air Force said, reporting that Ukrainian air defenses intercepted 133.
-

Merz condemns Orbán’s blocking of €90bn aid for Ukraine as unacceptable.
"What happened in the Council today is unacceptable and an end will be put to this in the future," — German Chancellor Merz regarding Orbán, who continues to block the allocation of €90 billion for Ukraine. Merz describes Orbán's actions as a gross violation of agreements,
-

Battle for Kyiv: Ukrainian forces shift from defense to counterattacks March 20, 2022

The Battle for Kyiv. Chronicle March 20, 2022, became the day when the enemy's offensive on Kyiv finally "stalled," and Ukrainian forces began to transition from static defense to tactical counterattacks. Read more: https://facebook.com/share/p/1C995jYwdQ/…
-

Nighttime attack on Alchevsk Metallurgical Complex



As a result of the overnight strike by Ukrainian attack drones on the Alchevsk Metallurgical Plant in temporarily occupied Luhansk, the plant's infrastructure was seriously damaged, along with at least two workshops. A strong fire broke out in one of the production buildings.
-

Ukraine provides indicative estimates of Russia’s combat losses
These are the indicative estimates of Russia’s combat losses as of March 20, according to the Armed Forces of Ukraine.

