The Hospital Always Wins
Back in 2004, staff producer Laura Starecheski visited a state mental hospital in Queens, New York, called Creedmoor. She stumbled on to a mystery there that would take almost ten years to unravel. In this special hour, we bring you…