Louisiana’s Cancer Alley. Spanning approximately 85 miles from Baton Rouge to New Orleans, this corridor is emblematic of the intricate relationship between economic prosperity and environmental degradation.
Amidst the myriad theories and investigations, one man stepped forward with a shocking claim – his own father was the notorious Zodiac Killer.