April 23, 2024

Navy Finds El Faro

El Faro

The Navy finds El Faro, possibly upright, in 15,000 feet of water. The 33 lost crew included 17 members of Seafarers International, its training school in Piney Point.