IED Success Rate Paints a Different Picture in Afghanistan

Ever since Secretary of Defense Robert McNamara, US Army Chief of Staff General William Westmoreland and his Asst. Chief of Staff for Intelligence when big chunks of the wall began to be knocked down as East German border guards walked off the job.

IED Attacks in AfghanistanWhat is to make of the latest Defense Department report which points to increased success by the Taliban and Al Qaeda against NATO troops serving ...

Continue Reading →