DNA testing firm 23andMe has agreed to pay $30 million to settle a lawsuit after the company suffered a massive data breach last year that leaked the personal information of 6.9 million customers.
States Warn Election Officials: Delaying Results Could Bring Charges
Some states are sending strong signals to county and local officials who might be tempted to intervene illegally in the Nov. 5 election or refuse