Loading...

A 'Failure In Leadership'

|U.S. General Antonio Taguba was on Capitol Hill today to give Congress more of an insight into the Iraqi POW abuse findings. Jennifer Donelan reports.