Idaho Mom Who Says Vaccines Killed Her Toddler Twins Charged With Murder
Over a year ago, Idaho resident Andrea Shaw, 23, publicly blamed vaccines for the deaths of her two fraternal toddler twins. Local authorities are now instead pointing the finger at another culprit: Shaw herself. On June 30, the Payette Police Department …