Idaho Mother Charged With Murdering Her Toddler Twins After Publicly Blaming Their Deaths on Routine Vaccinations
Andrea Shaw, an Idaho mother, faces murder charges for allegedly suffocating her twins, despite previously blaming vaccines for their deaths. The case has attracted national attention and controversy.
International Business Times UK ·