Dead Sleep

significance of Tulane University

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

A major university in New Orleans. The four main suspects in the kidnappings are all connected to Tulane; the killer Roger Wheaton is an art professor there.