Latest
IMF
Zelensky and IMF Chief Discuss New Financial Aid Program as Ukraine Faces Growing Funding Gap
Zelensky urges the IMF to create a new aid program as Ukraine faces a multibillion-dollar gap in 2026, with current funding set to expire and Russia’s war dragging on beyond forecasts.
Aug. 8, 2025
War in Ukraine
India’s Modi Vows to ‘Further Deepen’ Ties With Russia After Call With ‘Friend’ Putin
The Indian prime minister’s Friday phone call followed an earlier in-person meeting between his national security advisor and Putin in Moscow this week.
Aug. 8, 2025
Ukraine
Inside Ukraine’s Business Struggles, Reforms, and the Quiet Fight for the Future
Host Ambassador Natalka Cmoc talks with Ukraine’s Business Ombudsman Roman Waschuk about reform, entrepreneurship, and Ukraine’s fight to rebuild amid war and challenges.
Aug. 8, 2025
Russia
Ukraine’s Intel Devastates Russia’s 90th Air Defense Brigade in Krasnodar, Dozens Dead, Wounded – HUR
HUR struck Russia’s 90th Anti-Aircraft Missile Brigade in the Krasnodar region, killing at least 12 troops, wounding dozens, and destroying military equipment.
Aug. 8, 2025
Moscow
Ukrainian Partisans Infiltrate Key Moscow Air Defense Plant, Expose Putin’s War Supply Chain – ATESH
Ukrainian partisans say they scouted a key Moscow plant making air defense systems for the invasion of Ukraine, passing intel to Kyiv for possible action.
Aug. 8, 2025
Russia
Skyfall Rising: Putin’s ‘Unlimited Range’ Missile Poised for Trial
Airspace was closed near Novaya Zemlya as Russia readies a possible Burevestnik missile test, sparking fears of radioactive emissions in the Arctic.
Aug. 8, 2025
US
India Freezes US Weapons Deals Over Tariff Clash
India has reportedly paused plans to buy US weapons following Washington’s decision to slap a 50% tariff on all Indian imports due to New Delhi’s purchase of Russian oil and weapons.
Aug. 8, 2025
Russia
Russia Mid-Year Deficit Reaches $61B – Exceeds Entire Annual Target
The head of Ukraine’s Presidential Office claims Moscow’s budget deficit ballooned by $13 billion in July alone – official Moscow figures point to an even higher figure.
Aug. 8, 2025
