YouTube Settles Trump Lawsuit for $24.5 Million September 29, 2025 by business YouTube Settles Trump Lawsuit for $24.5 Million