Tan Company Owner, Todd Beckman, Sentenced to 20 Years in Prison on Federal Kidnapping Charges

ST LOUIS, MO ( STL.News) Todd Beckman was sentenced to 240 months in prison for his…

Tan Co. Owner and Three Other Plead Guilty to Federal Kidnapping Charges

St. Louis, MO/November 5, 2017 (STL.News) – Todd Beckman, owner of Tan Co., pled guilty on…