Sherri Papini has spoken out for the first time since the 2016 scandal surrounding her alleged abduction and disappearance. On May 26 and 27, ID will air “Sherri Papini: Caught in the Lie,” a docuseries that revisits her case and focuses on her perspective. “Haven’t you ever lied? And then, has that lie been blown […]