Megan Parra Case: Parents’ Persistence Leads to Murder Charges in Mysterious Louisiana Death
Steve and Missy Ducote made a heartbreaking discovery in Cottonport, Louisiana on June 28, 2014. They found their daughter, Megan Parra, lying in a pool of her own blood with a gunshot wound to the head. Despite Megan’s death being ruled a suicide in a one-page police report and an autopsy, her parents demanded that … Read more