Sunday, February 12, 2006

Human Electronic Tagging

"U.S. Group Implants Electronic Tags in Workers". My personal opinion is this has BAD IDEA written all over it. What say you?
|

Links to this post:

Create a Link

<< Home