Netflix is set to unveil a groundbreaking documentary series in 2025, offering an in-depth exploration…