Police: Utah Woman Says Uncontrollable Defecation Led to Fatal Hit-And-Run of Bicyclists
A Utah woman who police say killed two bicyclists in a hit-and-run crash allegedly told authorities the collision occurred when she “began to uncontrollably defecate on herself.”