Texas Woman Sentenced to Life for Role in $31 Million Ponzi Scheme
A Texas woman was given a life sentence on Tuesday for her involvement in a Ponzi scheme. She helped a Christian radio host scam elderly listeners out of millions, according to prosecutors. Debra Mae Carter, 65, was found guilty of money laundering on July 8 after a two-week trial. She was romantically involved with William … Read more