USFIA Ponzi founder Steve Chen dies in prison
USFIA founder Steve Chen has died in prison. Following a guilty plea entered back in 2020, Chen was sentenced to to ten years in prison in 2021. The Bureau of Prison’s inmate search function reveals Chen, 65, died on November 19th. Chen’s cause of death is unknown. Chen, who also went by Li Chen and […]
USFIA Ponzi founder Steve Chen dies in prison Read More »