Feb282023 by Andrew MillerNo Comments German babysitter sentenced nearly 15 years for more than 100 child sex crimes: ‘Unimaginable brutality’