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

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