Netflix Documentary Bernie Madoff Exposes Ponzi Scheme, More
Disgraced financier Bernie Madoff will fall into infamy for orchestrating the biggest Ponzi scheme in history, defrauding investors of $65 billion over several decades. TIMOTHY A. CLARY/AFP via Getty Images Madoff pleaded guilty to 11 counts, including securities fraud and money laundering in 2009. He was sentenced to 150 years in prison and died 12 … Read more