Delivering Xavier's News since 1915.
By Jacob Halbesma, Local and National Editor On Aug. 26, 2026, Meta agreed to a historic $17.1 billion to $18 billion settlement with a massive coalition of states. The landmark agreement…
You must be logged in to post a comment.
You must be logged in to post a comment.