Latest news

20 March 2026
Vacancy at Euromaidan Press journalist

Vacancy: news reporter / SMM editor

Vacancy: Fundraising communications manager

vacancy english-language journalist ukraine

Vacancy: head of SMM

estonia digging 40 km trench stop russian tanks — 600 bunkers next construction baltic defense line 2025 kaitseinvesteeringudee screenshot_34-ezgifcom-jpg-to-webp-converter err reports project already reshaping southeast frontier ukraine news ukrainian

Russian spies try to sneak into Europe. One arrived with Estonian residence permit and cover story about healthcare

A Ukrainian soldier. The 3rd Separate Assault Brigade

Russia gears up for bigger war—plans to recruit 409,000 more troops for Ukraine front

russia used belarus's cell towers bomb ukrainian power plants hackers got inside operators' chatrooms · post russian geran-2 (shahed-136) drone belarusian markings service military belta militarnyi російський безпілотник герань 2

Russian drones hit Ukrainian city 15 km from Poland. Next day, Belarus moved heavy equipment toward Poland’s border

Ukrainian forces destroyed BM-21 Grad. Source: Screenshot

Hellish rain for occupiers: Russian battalion can no longer fire rockets from 40 tubes in 20 seconds

russia launched what start its spring offensive 17 — lost 900 troops 36 hours without breaking through anywhere along 100-kilometer front · post vehicle transporting fuel russian moments before ukrainian

Russia launched what may be the start of its spring offensive on 17 March — and lost 900 troops in 36 hours without breaking through anywhere along a 100-kilometer front

Screenshot

Baltic Shipyard builds Russia’s nuclear icebreakers. Its CNC machines are foreign-made, and Ukraine names them all

Screenshot

Entire Russian supply shipment derailed before it even moves in Crimea—sabotage lands on symbolic date

Screenshot

Ukraine struck Aviastar plant building Russia’s military aircraft from scratch, including Il‑76MD‑90A and An‑124 “Ruslan”

An explosion coming the drone strike on Russia's Rubicon UAV center. Screenshot

Ukrainian drones tear through Donetsk base of classified Russian UAV lab Rubicon — coordination center supporting UAV units also taken out

Ukrainian President Volodymyr Zelenskyy during a meeting with Spanish Prime Minster Pedro Sánchez on 18 March 2026. Source: president.gov.ua

Spain injects €1 billion into Ukraine’s war effort, while Escribano and Skyeton launch joint laser-guided UAV projects

russia sends general famous meat assault tactics sumy oblast — ukrainian forces say that's good news · post russian commander maj gen zulfat nigmatzyanov ethnic tatar apastovo district tatarstan 3e6022afaf4d064d69131b702deb2a92

Russia sends the general famous for “meat assault” tactics to Sumy Oblast — Ukrainian forces say that’s good news

Russkiy Mir satellite dish—Russian propaganda TV channel in occupied Ukraine goes dark after Express-AT1 failure

Texty: Russia launched 150 satellites since invading Ukraine. Two-thirds have unknown purpose.

Image shared on social media of the "Narva People’s Republic" pro-Russian separatist movement in Estonia.

Russia used “People’s Republic” branding to precede occupation in Ukraine. Now it’s appearing in NATO-member Estonia.

The ZALA Lancet, an unmanned aerial vehicle (UAV) and loitering munition developed by the Russian company ZALA Aero Group for the Russian Armed Forces.

Ukraine says it’s grateful for Russia’s last attack. Moscow dropped empty drones for state TV — but Kyiv will use them differently

Estonian and Russian border posts at Narva-Jõesuu on the Estonia-Russia border

Speed is Russia’s key weapon in Baltics. Narva could fall before NATO finishes agenda

‘We detect and destroy everything’: Ukraine’s drone battalions hold off three Russian armies west of Pokrovsk

The 123rd Aircraft Repair Plant in Staraya Russa, Novgorod Oblast, Russia, targeted by Ukrainian drones overnight on 17 March 2026. Illustrative photo via Exilenova+

Ukraine hit a second Russian aviation plant in two days — after Aviastar in Ulianovsk, now the 123rd plant in Novgorod Oblast

ukraine's counterattacks dnipropetrovsk oblast burning russia's operational reserves — isw says spring offensive spoiled · post isw-assessed control terrain eastern 16 2026 ukrainian counterattack advances near oleksandrivka eastern-dnipropetrovsk-oblast-march-16-2026 ukraine news

Ukraine’s counterattacks in Dnipropetrovsk Oblast are burning Russia’s operational reserves — ISW says Russia’s spring offensive may be spoiled

Ukraine's Sea Baby naval drones. Image: SBU

Ukraine has no large warships. It just sank NATO frigate in drills. Five times

A U.S. Air Force F-16 Fighting Falcon flies a patrol mission over the U.S. Central Command area of responsibility on Feb. 9, 2025. The fighter carries a targeting pod and APKWS rockets.

Europe may turn into Ukraine’s ammo powerhouse— factories ready to churn out AIM-120C-8 missiles

A Ukrainian soldiers at the drills. Source: The 28th Separate Mechanized Brigade named after the Knights of the Winter Campaign

Ukraine recognized these Russian soldiers from battle that defined 2014. This time, Oplot was gone to last man

ukraine hit oil depot 500 km front — thick black smoke rose above southern russia's labinsk dawn · post fire yugnefteprodukt industrial zone krasnodar krai russia 16 2026 пожежа-на-нафтобазі-в-місті-лабінск-краснодарського-краю-16-березня-2026-року-джерело-exilenova+ ukrainian

Ukraine hit oil depot 500 km from front — thick black smoke rose above southern Russia’s Labinsk at dawn

hryshyne clearing operations continue russia tries turn occupied pokrovsk launchpad next advance · post ukrainian infantry conducting assault district donetsk oblast 2026 video 7th corps ukraine's airborne forces українська піхота

Hryshyne clearing operations continue as Russia tries to turn occupied Pokrovsk into a launchpad for the next advance

Aftermath of a Russian strike on Sumy Oblast, 14 March 2026. Photo: Zelenskyy on Telegram

Russia fired 1,770 drones at Ukraine in one week. Zelenskyy says the factories must be the target.

Ads are disabled for Euromaidan patrons.

Support us on Patreon for an ad-free experience.

Already with us on Patreon?

Enter the code you received on Patreon or by email to disable ads for 6 months

Invalid code. Please try again

Code successfully activated

Ads will be hidden for 6 months.