Franklin Co. couple admits to producing CSAM of 1-year-old
ST. LOUIS - A Franklin County couple admitted to filming and producing child sexual abuse material (CSAM) of a 1-year-old. The couple, William Burns, 41, and his wife, Rachel Burns, 34, both pleaded guilty in May in relation to the disturbing crimes. Court documents say the couple was arrested back in 2023 by the University [...]