June 28, 2024 This week’s presidential debate made me both horrified and dismayed. Here was the world’s most powerful nation trying to decide which elderly candidate to select as its presidential candidate. Maybe the best expression is ‘cringe-worthy.’ Joe Biden was left looking feeble and halting before the bombastic Trump. […]

June 11, 2024 European voters revolted against their political leaders in last week’s continent-wide parliamentary votes. The result was a bombshell: right-wing parties made huge gains, shaking the existing order to its foundations and sending warning signals to voters in the US, Britain, and Canada. France’s president, Emmanuel Macron, called […]

June 10, 2024 Watching the US Navy build a temporary pier in Gaza was a pathetic display of ineptitude and helplessness. It was a crass attempt by the Biden administration to deflect the storm of worldwide criticism over its encouragement of Israel’s far right government to crush Gaza to rubble. […]