Mom blamed vaccines for the deaths of both of her 18-month-old twins: Police

2 weeks ago 64
Shaw openly blamed vaccines on the twins' deaths and said the twins had received routine vaccinations days before she found them dead.
Read Entire Article