Richard Speck: The Chilling True Crime Story That Shocked the Nation
On July 14, 1966, eight young student nurses were brutally murdered in their dormitory in Chicago, Illinois. The crime scene was one of the most gruesome and horrific in American history, and the subsequent investigation and...