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