The social media platform for news has more than 440,000 users since it launched eight months ago.
USA TODAY, USA Today: Tech
Thu, 06/15/2023 - 3:06pm
The social media platform for news has more than 440,000 users since it launched eight months ago.