Day: April 17, 2022

Navy helping New Orleans pets
Navy helping New Orleans pets

Saturday, September 17, 2005 The Spanish word “tortuga” means “turtle.” But in the wake of the New Orleans disaster, the USS Tortuga is helping other animals. For nearly two weeks now, sailors from Tortuga’s repair division have devoted much of their time during this disaster relief operation to ensure the health and comfort of displaced […]

READ MOREREAD MORE