Woman, 65, charged in infamous abandoned baby ‘Rebecca’ case from 1981: ‘Maybe it was me’

Wait 5 sec.

Rebecca was found to be 3.481 quadrillion times more likely to be the child of Nancy Jean Trottier and her husband than another individual, according to authorities