Nolan Wells, 18, found dead on Horn Island. Family doubts drowning claim, seeks independent autopsy. High-profile figures support probe.
Family Seeks Truth in Nolan Wells’ Mysterious Island Death
5 min read
Continue reading in the USA News Updates app