The Generation Why Podcast
Megan Parra - 569
June 28, 2014. Cottonport, Louisiana. When 29 year old kindergarten teacher and mother of two, Megan Ducote Parra, is found on the floor of her living room in a pool of her own blood with a gunshot wound to the head, detectives quickly rule it a suicide.