Idaho mom accused of suffocating 18-month-old twins claimed vaccines caused deaths
Just days after their deaths, the mother appeared on an anti-vaccine podcast with her husband, claiming flu shots caused her children's deaths.
Just days after their deaths, the mother appeared on an anti-vaccine podcast with her husband, claiming flu shots caused her children's deaths.