News

Investigation Discovery is coming up with a new docuseries titled 911: Did the Killer Call, which premiered yesterday, Tuesday, July 15, 2025.