A new documentary airing on Discovery + alleges that the company lead many people to financial ruin.
Share