News

With that denial, the court handed down an execution date — May 20. “It it ORDERED that execution of the death sentence imposed on Benjamin Ritchie be carried out on May 20, 2025, before the ...