The New US Commander in Afghanistan

Funny thing about the new commander of U.S. forces in Afghanistan, Lt. Gen. Stanley McChrystal: for a brief period of time, his name was left out of the Pentagon phone books. That’s because, of course, he was general...

Read More