Recent Posts

Iran Update Special Report May 4, 2026

Key Takeaways Iran is attempting to demonstrate its “control” over the Strait of Hormuz in response to US attempts to secure freedom of commercial navigation in the strait. Iran is attempting to disrupt these US efforts and demonstrate its control by attacking commercial vessels, oil infrastructure in the United Arab …

Read More »

Cuba Under Siege – America’s Failed Politics of Punishment

As of May 2026, President Donald Trump is intensifying pressure on Cuba, implementing a near-total fuel blockade and signing executive orders to widen sanctions, aimed at forcing regime change or economic surrender. Describing Cuba as a failing state, Trump has publicly stated the US will “take over” the island, targeting …

Read More »