An Idaho mother who said her twin toddlers died after getting routine vaccinations has been indicted on charges of murder

2 days ago 1
Prosecutors successful Payette County, Idaho, allege Andrea Renee Shaw suffocated her 18-month-old toddlers.
Read Entire Article