Obama the Impotent
Read More:
Europe,
Financial Industry,
Bush Administration,
John-Bruton,
United Nations,
g20,
European Union,
Reform,
Barack Obama,
Global Warming,
Senate,
Politics News
This week saw two showdowns between Europe and the US that have revealed further slippage in American global leadership. The very structure of the American political system is at the heart of these failures.
Steven Hill | Posted 05.25.2011