We’ve told you recently about Ralph Peters, the Fox News analyst who accused a U.S. soldier, captured in Afghanistan, of deserting his buddies. Peters, a retired U.S. Army officer, said said the Taliban could save the U.S. “a lot of legal hassle” by executing the soldier.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=140378