Category: 2001-2006
-
Profits of Death – part 3
part 3 of the investigative series on insider stock trading before September 11th is online now..
-
Face Recognition Technology Failed!
NEW YORK–Facial recognition technology on the streets of Tampa, Florida is an overhyped failure that has been seemingly abandoned by police officials, according to a report released today by the American Civil Liberties Union.