Texas Parents Sentenced to 60 Years in Prison Two Texas parents, Justin and Brittany Alston, have recently been sentenced to serve 60 years in prison for...
Images of sexual child abuse will no longer be able to be accessed on search engines operated by Google or Microsoft following a recent agreement by...