Latest
War in Ukraine
Explosions Rock Rubber Plant in Russia's Tula
NASA satellite data confirmed a major fire broke out overnight at the Yefremov Synthetic Rubber Plant in Russia’s Tula region, though the cause remains unclear.
Updated: Dec. 24, 2025
Energy
3 Killed, Including a 4-Year-Old, as Russia Strikes Ukraine’s Energy Grid Ahead of Christmas
Russia launched a large-scale missile and drone attack overnight as Ukraine warned of intensified strikes during the Christmas period.
Dec. 23, 2025
Ukraine
ANALYSIS: Ukraine’s Grand Strategy Takes Center Stage
Ukraine has been implementing a long-term, well-planned grand strategy they should have been allowed to pursue all along, thus winning the war NATO hoped it would never have to fight.
Dec. 22, 2025
Russia
Second Drone in 24 Hours Found Crashed in Northwest Turkey
The incident, the third of its kind since Monday, comes after Turkey warned both Russia and Ukraine against letting their ongoing war spill over elsewhere in the region.
Dec. 20, 2025
War in Ukraine
Russia’s ‘Non-Stop’ Attack on Odesa Kills 8, Injures 30 on Saturday, Minister Says
As Russia ramps up its strikes on southern Ukraine’s Odesa, Ukraine’s deputy prime minister said Moscow is “purposefully destroying” the region’s logistical infrastructure.
Dec. 20, 2025
Russia
Ukraine Hits Russian Warship in Caspian Sea, Opening New Drone Front
Ukraine’s General Staff said it carried out additional strikes on Friday night in the Caspian Sea – far from Ukraine’s borders – targeting a Russian vessel and oil facilities.
Dec. 20, 2025
Ukraine
Poland’s Nawrocki Open to MiG-29 for Ukraine Drone Tech Deal
The Polish president, in his first meeting with his Ukrainian counterpart, said the proposed deal “does not contradict our policy” and hinted it will be sorted out soon.
Dec. 19, 2025
Drones
Odesa Region Cut Off From Romania and Moldova After Bridge Attack
Ukraine’s only viable bridge left over the Dnister River was attack by Russian drones, apparently in an attempt to cut off Ukrainian logistics via road from the Danube region.
Dec. 19, 2025

