Is Diana Nyad Still Alive 2025. Nyad is streaming on netflix and will be released in the uk tomorrow (3 november 2023). Here's what else she's been up to.
Here’s what else she’s been up to. Nyad is streaming on netflix and will be released in the uk tomorrow (3 november 2023).