Investigation Discovery announced on Monday that Sherri Papini, who was arrested in 2022 for orchestrating her own 2016 kidnapping, will tell her story for the first time in a docuseries set to debut in 2025. “Sherri Papini drew worldwide attention when she went missing and then again, when she returned,” Investigation Discovery president Jason Sarlanis […]