Tags: economic crisis
G-20: Many Leaders And Obama
By Carole on Jun 27, 2010
This weekend's G-20 summit included many world leaders...and President Barack Obama. The American president has voluntarily relinquished his leader status, at least on economic matters, by clinging to the liberal tax and spend, big government model that has failed or is failing in virtually every country that has tried it.


