World Meta agrees to pay $25 million to settle lawsuit with President Trump by Editor2 January 30, 2025 by Editor2 January 30, 2025 1 minutes read