
Cross posted from Maggie’s Notebook The body of Naval Captain Michael Scott Speicher has been found in Iraq after an 18-year-search. The remains of Captain Speicher were found just days ago in the Anbar Province of Iraq. They have been positively identified as Michael Scott Speicher, who was shot down in his FA-18 Hornet...













Recent Comments