Tag Archives: Donald J. Trump

28Feb/26

The Board of Peace is Bombing Iran for the Gaza Riviera

5 Radical Realities Reshaping the Middle East

28 Feb. 2026 /Mpelembe Media/ —  The 2026 US-Iran War (“Operation Epic Fury”) Tensions between the United States and Iran escalated sharply in late 2025 and early 2026 following massive anti-regime protests in Iran, which the Iranian government suppressed with unprecedented lethal force and internet blackouts. In response, US President Donald Trump initiated a massive military buildup in the Middle East, deploying two aircraft carrier strike groups and issuing ultimatums demanding Iran halt its nuclear program and proxy support.
After US-brokered nuclear negotiations in Geneva broke down, the US and Israel launched joint military strikes on Iran on February 28, 2026, dubbed “Operation Epic Fury” and “Operation Roaring Lion”. The massive bombardment targeted Iranian nuclear facilities, military infrastructure, and leadership compounds in Tehran. In retaliation, Iran launched significant ballistic missile barrages at Israel and US military bases across the Persian Gulf, including in Bahrain, Qatar, Kuwait, and the UAE, while its regional proxies mobilized, triggering a multi-theater conflict.

Continue reading

22Sep/23

Rupert Murdoch and the rise and fall of the press barons: how much power do newspapers still have?

Simon Potter, University of Bristol

Global media tycoon Rupert Murdoch has announced his retirement as chairman of Fox and News Corp, making way for his son Lachlan. He has been demonised as a puppet master who would pull the strings of politicians behind the scenes, as a man with too much power. But what influence did he and his fellow media moguls really wield?

Continue reading

03Aug/23

The most serious Trump indictment yet – a criminal law scholar explains the charges of using ‘dishonesty, fraud and deceit’ to cling to power

Gabriel J. Chin, University of California, Davis

The Justice Department announced its second federal indictment of former president Donald J. Trump on Aug. 1, 2023. The charges are groundbreaking and not just because a former president is facing multiple criminal charges.

Continue reading