A bad day

6 years ago

The President had a bad day yesterday: The FBI Inspector General found fault with his nemesis, former Director James Comey,…

Bamboozled

6 years ago

President Trump's continuing self-adulation for his meeting with Kim Jong-un is tiresome. The only real result was legitimization of a…

Flim flam

6 years ago

President Trump today tweeted: Donald J. Trump‏Verified account@realDonaldTrump2h2 hours ago Before taking office people were assuming that we were going…

Not with a bang

6 years ago

The prime ministers of Macedonia and Greece today announced a solution to the "name" issue: they propose that the former…

Giving away the store for a photo op

6 years ago

President Trump today agreed to suspend US military exercises with South Korea during negotiations with the North and to provide…

Peace picks, June 11 – June 17

6 years ago

Avoiding Nuclear War – A Discussion with the Mayor of Hiroshima | Monday, June 11| 10:00 am – 11:30 am…

Atlantic alliance shattered, Pacific next stop

6 years ago

Having trashed the G7 summit in Quebec, President Trump is now getting ready to meet with North Korea's Kim Jong-un…

The 7 – 1 reality sitcom

6 years ago

That's what is meeting in Quebec today. The odd one out at the G7 is the United States, which has…

Shaping a New Middle East Balance of Power

6 years ago

The Conflict Management Program and the Aljazeera Centre for Studies  are pleased to invite you to Shaping a New Balance of…

Tea leaves won’t say who won

6 years ago

In a post last month, I attempted to forecast the outcome of Iraq’s May 12 parliamentary elections. With the final…