Meta agrees to pay $18 bn to settle Facebook and Instagram addiction trial Aug 26, 2026 · RT Read more »