LSD

  • News

Tortuga CO and XO relieved of duties

DECEMBER 19, 2014 — The U.S. Navy reports that USS Tortuga’s (LSD 46) Commanding Officer, Cmdr. Thomas Goudreau and Executive Officer, Cmdr. John Fleming, were relieved of their duties December 16, “due