Latest
ISW
ISW Russian Offensive Campaign Assessment, March 7, 2025
War in Ukraine - Latest update, key takeaways and map from the Institute for the Study of War on March 7, 2025
March 8, 2025
Ukraine
ANALYSIS: Could a Nobel Prize for Trump Get Security Guarantees for Ukraine? A Reporter Asked
Trump has wanted a Nobel Peace Prize for years. Now some politicians and reporters have suggested that he could finally get it – if he offers solid security guarantees to Ukraine.
March 7, 2025
Ukraine
‘More Difficult to Deal With Ukraine’ – Trump Says He ‘Believes’ Putin in Oval Office Address
US President Donald Trump said it has been easier to work with Russia than Ukraine during ongoing peace negotiations during Friday’s surprise Oval Office address.
Updated: March 7, 2025
Ukraine
Emboldened by Trump, Hungary Ups Anti-Kyiv Disinfo: Researcher
Orban and his allies have long used the same “hostile narratives” against the West and Ukraine as Russia, but Trump’s victory has emboldened the rhetoric
March 7, 2025
Ukraine
Ryan McBeth: The Insurgency That Could Break Putin
Is Russia walking into a nightmare? Ryan McBeth breaks down Ukraine’s battlefields, the peace talks, the looming insurgency that could haunt Moscow and how the war could shake up the US arms industry
March 7, 2025
War in Ukraine
Trump Threatens New Russia Sanctions Over Ukraine Attacks
Trump’s economic threat comes after Russia launched major drone and missile attacks Friday on Ukraine’s energy infrastructure.
March 7, 2025
Ukraine
Satellite Imagery Provider Maxar Reportedly Suspends Services to Ukraine – Alternatives May Already Exist
Maxar reportedly suspended its mapping services for both government and private customers in Ukraine, but there may already be alternatives to overcome the lack of official intel – as Moscow knows.
March 7, 2025
Ukraine
French Defense Minister to Host Key European Counterparts on Ukraine
On Tuesday, France will host talks with military chiefs of staff whose nations are ready to offer Ukraine military support after any peace deal ending the war with Russia.
March 7, 2025
