A California woman admitted to killing her best friend’s newborn son while babysitting because she was upset over being asked to do what she considered “nanny work.” Nicole Elizabeth Virzi pleaded guilty on Wednesday, October 28, to one count of third-degree criminal homicide for her role in the 2024 death of 6-week-old Leon Katz, according […]