Michelle Y. Peters Charged With Adding Roundup to Her Husband’s Mountain Dew
A woman was detained by Laclede County, Missouri, deputies on suspicion of adding Roundup to her husband’s Mountain Dew. Michelle Y. Peters, 47, is accused of armed criminal action and first-degree domestic…
