Related TV Shows

FrontlineWatch now

Seeds For Doubt

Season 9, Episode 21 -  Air Date: 5/16/2004
0 Ratings

Synopsis

When the dead body of 20 year old Megan Barroso was found in a ravine, investigators used forensic evidence to lead them to the notorious Simi Valley rapist in southern California. He video-taped his victims being raped. A unique red glitter was a big clue in this horrific case.

Show Photos

See all »

News from our partners