News

Wendy Faye Stricherz, 49, was sentenced to 10 years in federal prison followed by three years of supervised released on August 4, 2025.