Allen Todd May, 58, was sentenced to 20 years in federal prison in 2023 after he was convicted of mail fraud. Here's how authorities captured him.
USA TODAY, Journal & Courier
Fri, 08/04/2023 - 8:06am
Allen Todd May, 58, was sentenced to 20 years in federal prison in 2023 after he was convicted of mail fraud. Here's how authorities captured him.