
Why are two French Navy ships docked in New Orleans? Here's what you need to know.
A pair of French Navy ships are spending five days in New Orleans as part of a training mission for 700 French sailors and officers. The annual Jeanne d'Arc mission makes its first U.S. stop in the Crescent City, with the ships docked through April 26 …