Second payout of Facebook’s $725 million settlement is here for millions of users — how to claim June 8, 2026 · The Independent Read full story at source