2 ms·
The end result of that tiny little error rate was tens of millions in settlements and legal costs, families permanently separated by government mandate, and mul
by dghlsakjg 6y ago
The end result of that tiny little error rate was tens of millions in settlements and legal costs, families permanently separated by government mandate, and multiple people spending more than a decade in prison.