The Canal Murders

In 1975, several young women and teenage girls were found dead in or around canals in Broward and Dade counties in Florida. These murders shared very similar traits but the police were not convince...

Liknande avsnitt