June 26, 2024 Nicole Virzi is charged with manslaughter of baby Leon Katz A Southern California woman has been accused of killing a newborn baby and abusing the child’s twin brother while visiting her children’s parents in Western...