What Americans and Afghans really think of the war in Afghanistan

Posted on March 13, 2012.

Topics: ,

Filed Under: From the Show, GFX Worth 1K Words

« | »