Confessed Killer Steven Williams Dismembered Ex-Wife with Chainsaw, Dissolved Parts in Acid, and Beat the Polygraph

Steven Williams, a 30-year-old U.S. Air Force staff sergeant stationed at Seymour Johnson Air Force Base in North Carolina, has confessed to killing his ex-wife, Tricia Todd, on the night of 26 April 2016. Williams reportedly dismembered Todd with a chain saw and buried her body parts in an acid-filled container in a pre-dug grave […]