Image

Video ID
Vanishing Act
Melissa Caddick has a fiercely loyal clientele who trust her to invest their money. But secretly, she’s running a massive Ponzi scheme.
Melissa Caddick has a fiercely loyal clientele who trust her to invest their money. But secretly, she’s running a massive Ponzi scheme.