Subscribe:
RSS feed
Although this video refers to France, France to its credit along with Germany, have managed to be more productive than their European neighbors, limiting the damage caused by huge levels of taxation and government spending. If America does not abandon failed policies and entitlement programs that have amounted to a $13 trillion debt, this nation […]
May 18, 2010 by Orphe Divounguy
0