Latest
Ukraine
US Rejects Russian Offer to Halt Intelligence Sharing With Iran if Ukraine Aid Ends
The US rejected a Russian proposal to halt intelligence sharing with Iran if Washington ended intelligence support for Ukraine, according to Politico.
March 21, 2026
Iran
Trump Rules Out Iran Truce as More Marines Head to Middle East
The 79-year-old Republican – who rose to power on a promise to end America’s long Middle Eastern wars – insisted that the joint US-Israeli war on Iran was going “extremely well.”
March 20, 2026
Iran
Iranian Supreme Leader Says Iran Dealt Enemies ‘Dizzying Blow’
US President Donald Trump renewed his attack on his NATO allies, branding them “cowards” for rebuffing his call to send military hardware to reopen the Strait of Hormuz.
March 20, 2026
US
US Rushes Thousands of Marines to Middle East in Iran Show of Force
President Donald Trump has not yet approved additional ground forces. The US currently maintains about 50,000 troops in the region.
March 20, 2026
Belarus
Belarus Releases 250 Political Prisoners in Exchange For Further US Sanctions Relief
Despite the much-publicized US-brokered releases, it is unclear whether Belarusian prisons are getting any emptier. Minsk took nearly 500 new political prisoners in 2025, human rights activists say.
March 19, 2026
Iran
Trump Weighs ‘Boots on the Ground’ in Iran as US War Enters 3rd Week
Experts say sending troops would carry enormous political and military risks, especially given Trump’s long-standing campaign promises to avoid foreign wars.
March 19, 2026
US
US Judge Orders Trump Admin to Bring VOA Employees Back to Work
Trump frequently attacks media outlets and denounced the editorial firewall at VOA that prevents the government from intervening in its coverage.
March 18, 2026
Propaganda
FACT-CHECK: Trump Trots Out Old Lies About US Assistance to Ukraine
Trump pushed a narrative of three times more US assistance to Ukraine than is actually the case. He also claimed US arms saved Ukraine from defeat in 2022 when actually none were arriving.
March 18, 2026

