YouTube to pay $24 million to settle Trump lawsuit

October 17, 2025
2 Mins Read
26 Views