Latest
Ukraine
OPINION: NATO Is Dead, Long Live NATO 2.0
The new NATO, forged from the fear of US abandonment, is a more pragmatic, less institutional alliance meant to act as buttress against Moscow’s imperial revanchism.
April 18, 2026
Russia
Budanov Says Russia Boosting Military Readiness in Transnistria Amid Strategic Fears
The head of Ukraine’s Presidential Office warns that Moscow is reinforcing its limited contingent in the breakaway region to counter perceived threats from Kyiv.
April 18, 2026
Ukraine
EXPLAINED: More and Better Western Assistance to Ukraine Announced This Week
Europe just promised over $16 billion in military assistance to Ukraine, but critical parts of it, like missiles to shoot down Russian ballistic missiles, will be in short supply for years.
Updated: April 21, 2026
Ukraine
Massive Drone Wave Targets Russian Oil Refineries and Ports Across Five Regions
Overnight strikes ignited fires at multiple refineries in Samara and Krasnodar, while 27 drones targeted the Leningrad region as Ukraine intensifies pressure on Moscow’s energy exports.
April 18, 2026
Ukraine
Moscow Falling Back on Soviet-Style Escalation Tactics as Battlefield Gains Stall – Veteran US Diplomat
Veteran US diplomat Daniel Fried says Hungary may stop acting as Putin’s agent in Europe and that Ukraine should move quickly to restore damaged ties with Budapest.
April 18, 2026
Ukraine
UN Security Council to Meet on Ukraine After Deadly Russian Attacks
Latvia and Germany hosted an informal UN briefing on Russia’s war against Ukraine ahead of Security Council meeting on Monday.
April 18, 2026
Russia
Influencer Warns Putin, Says Russians Becoming ‘Coiled Spring’
The Kremlin acknowledged sharp public criticism after a prominent influencer warned President Vladimir Putin that growing pressure on Russians could spark unrest.
April 17, 2026
Ukraine
Germany’s AfD Pushes Radical Agenda Ahead of State Election
Germany’s far‑right AfD is campaigning on lifting sanctions on Russia and targeting Ukrainian refugees as it gains ground ahead of a key state election.
April 17, 2026

