› added 4 months ago
115
TIL 91% of $17.5 billion Bernie Madoff defrauded has been returned to 25k+ investors
via reddit.com