Home Archives Contact Links Gallery Reviews Shop   Radar Vector

Wednesday, March 03, 2004

U.S. navy says Iraq held pilot
The US navy still believes that F-18 pilot Captain Michael Scott Speicher, was held captive in Iraq after he was shot down on the first night of the 1991 Gulf War.

<< Home

External Link | | Permalink | | Digg it | Bookmark with del.icio.us