How to delete your 23andMe data
Oct 13, 2024•9 min
Episode description
Around 15 million Americans sent their DNA in to learn about their ancestry. It seemed like harmless fun, until it wasn’t.
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast