Saturday, March 19, 2022

Nearly 1.6 million Illinois Facebook users could get checks soon after appeals court upholds $650 million settlement