America’s Moral Suicide

The United States – the cynosure of Western society — has committed moral suicide in Gaza; and the death certificate was issued in Iran, writes Michael Brenner. By Michael Brenner Collective suicide always is an ugly business to observe — especially when it’s your own country debasing itse

Consortium News