Jim Jones
June 25th, 2010
The United States is a nation that promotes freedom of speech and freedom of expression for all...unless you're the leader of U.S. forces in Afghanistan.Wednesday, President Obama ordered General Stanley McChrystal to resign...