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