Who Was Responsible For The Monster’s Creation?
Monster: The Jeffrey Dahmer Story became an overnight sensation as soon as it dropped on September 21. Many viewers binged the Netflix limited series, either compelled by the grisly crimes the real-life…