Nearly 1.3 million Illinois Facebook users are getting a second check from last year's $650 million biometric privacy settlement
Briefly