Jeffrey Epstein's 'sumptuous' 18-room apartment in Paris has been sold for more than $10 million, report says

previous post