If at a certain time in your life, someone revealed to you that your birth parent is a killer and murdered your sibling, how would you react? Such is the situation of Rebecca Babcock. In an interview with Elisabeth Vargas on the 20/20 show on ABC, Rebecca Babcock, daughter of the child killer, Diane Downs, [...]
- Eric Shan