If you wonder what the post-Trump Republican Party will look like, take a glimpse at Tom Cotton, one of the US senators from Arkansas (where I live). Cotton has waged a relentless campaign for war against Iran and has supported every horror produced by the US...
Iraq Daily Roundup: Three Killed; Clashes at Baghdad Protest
Vladimir Putin Prepares His Succession
January 15, 2020 will be remembered as the start of the transition to a new political configuration in Russia that Vladimir Putin will leave behind when his term in office ends four years hence. The prospective changes were announced in the last third of Putin’s...
Marching Toward a New Middle East Conflict
As we march headlong into a new Middle East conflict, it is prudent to reflect on what has come before and how we found ourselves seemingly inevitably, on this path – a path cut with our own blade. On Friday, January 3rd, the US government decided to ring in the new...
Five Things You Can’t Know About Israel and Its Lobby
Since 9/11 Israel and its lobby have been hard at work narrowing U.S. policy options toward Iran down to military confrontation. The United States District Court for the District of Columbia is also in the narrowing business. After initially complying with the Freedom...
Iraq Daily Roundup: Seven Killed; Bombing Near Saudi Border
Sealed Off and Forgotten: Israel’s ‘Firing Zones’ in the West Bank
A seemingly ordinary news story, published in the Israeli newspaper, Haaretz, on January 7, shed light on a long-forgotten, yet crucial, subject: Israel’s so-called "firing zones" in the West Bank. "Israel has impounded the only vehicle available to a...
A Tangled Web of Deception
When witnesses testify in a courtroom and offer varying, contradictory or even unlawful explanations of the events under scrutiny, juries tend not to believe them. The same is now happening with the Trump administration's defense of its killing Iranian Maj. Gen....
Iraq Daily Roundup: Seven Killed; Gunmen Target Advisor to Basra Governor
Who’s To Blame for Flight 752?
Who’s to blame for downing Ukraine International Airlines Flight 752? Everyone’s pointing the finger at Iran. Canadian Prime Minister Justin Trudeau says that it must take "full responsibility," Ukrainian President Volodymyr Zelensky is demanding an official...


