Lafayette Woman Indicted In Death Of NewbornLafayette Woman Indicted In Death Of NewbornIf convicted, Rebecca Landry faces life in prison.Bernadette LeeBernadette Lee