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, Tallahassee Democrat
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.