Michelle Lyn Michaud Women On Death Row

Michelle Lyn Michaud Women On Death Row

Michelle Lyn Michaud is on California death row for helping her boyfriend kidnap, rape and murder a young woman. According to court documents Michelle Lyn Michaud and James Daveggio would kidnap the victim as she was walking to work. The two would sexually assault the woman with hot curling irons before ultimately killing her. The murderous pair […]

Michelle Lyn Michaud Women On Death Row Read More »