Truth Emerges About IED Carnage

Gen. David Petraeus has been gone but a month from his role as commander of U.S. forces in Afghanistan, yet we’re already seeing the paint on his Potemkin village peel away to reveal an unseemly rot underneath. That may sound a bit harsh, but there is no better way to describe one of the greatest … Continue reading “Truth Emerges About IED Carnage”