Woman Admits to Killing Best Friend's Newborn for Making Her Do 'Nanny Work'
8 min read
A California woman admitted to killing her best friend’s newborn son while babysitting because she was upset over being...
Continue reading in the USA News Updates app