Thursday, November 14, 2024
Happening Now

Evidence photos in the death of Megan Parra

A young Louisiana mother’s death is ruled a suicide, but her father believes she was murdered. See the photos he believes show evidence of homicide. Source

Share