Welcome Home Capt. Scott Speicher
The remains of Navy Captain Scott Speicher, a pilot who has been missing since being shot down during the 1991 Gulf War, have been positively identified. The Pentagon has released a statement:The Armed Forces Institute of Pathology (AFIP) has positively identified remains recovered in Iraq...