Michael Hudson, U of Missouri, on how we in the US lost our way. If this is true, we really have destroyed ourselves:
Orville Schell’s portrait of a Nation that says “No, We Can’t”.
Somehow, I think that the US still offers the world the best way forward.
Yes, despite the lobbyists and the money-grubbing pirates in high office, there is still hope.
Don’t give in, America.