Louisiana father discovers clues in his daughter's suspicious death on a digital camera
On a steamy summer morning in 2014 in the tiny southern town of Cottonport, Louisiana, Steve Ducote ...
Judy Rybak
05/01/2024