Madoff: ‘The Wizard of Lies’
In 2009, Madoff was sentenced to 150 years in prison and forced to forfeit US$170 billion.
By Batanai Matsika
Feb. 14, 2025