Topic · social
Technology Project Oversight
1 post
· 194 engagement
· first seen 17 Jun 2026
· last seen 17 Jun 2026
Immigration officials are accused of deliberately withholding information about a failed $30 million biometric technology upgrade, with a damning review revealing cost overruns, misrepresentation, and misconduct.