Ponzi schemer Bernie Madoff dies in prison, report says
Published
Madoff died at the Federal Medical Center in Butner, North Carolina, apparently from natural causes, AP source says ■ Madoff admitted swindling thousands of clients out of billions of dollars in investments over decades
Full Article