February 28, 2024

Navy P-8A Aircrew Rescues Stranded Mariners

A Navy P-8A crew rescued three marooned mariners from a deserted island in the Pacific Ocean. The castaways used palm fronds to spell the word “help” in the sand.