YouTube star sentenced to 40 years in prison for killing her two babies

YouTube star sentenced to 40 years in prison for killing her two babies

YouTube star, Alyssa Anne Dayvault, has been jailed for 40 years after she dumped her two newborn babies in the…

4 years ago