POW and MIA in Iraq and Afghanistan Fast Facts
CNN Editorial Research Here’s a look at US POW/MIA’s in Iraq and Afghanistan from 1991 to present. Scott Speicher January 17, 1991 – During the first night of Operation Desert Storm, Navy pilot Lt. Cmdr. Michael Scott Speicher is shot down over Iraq. He is initially declared MIA. July 2009 – A crash site is
Continue Reading