Veterans React to the President's Interference in a Navy SEAL's Fate

Download
A team of U.S. Navy SEALs fires on insurgents from a rooftop Friday, April 21, 2006 in Ramadi 115 km (70 miles) west of Baghdad, Iraq.
( Todd Pitman / AP Photo )
WNYC