Keele Taylor was a Mormon church member in Farmington, Utah; convicted of possession of child pornography (child sexual abuse material / CSAM); in July 2019, pleaded guilty to possession of CSAM; the distribution charge was dropped due to a plea agreement.
Please donate to keep Floodlit alive, and tell a friend we need support!