FREEDOM FORUM: Discussion

Article Image

http://www.huffingtonpost.com, Ivan Eland.

As their massive sacrifices in the future of Iraq go up in flames (more than 4,000 American lives lost and greater than $1 trillion in taxpayer dollars wasted), Americans watch pundits on TV argue that their government did too little and abandoned Ir

Make a Comment