Thursday, September 01, 2005

Ouch

Not sure what I think about the device in this article. Necessity is the mother of invention, right? But it makes me wonder if the rape victims will now become murder victims once Rapex is deployed...

No comments: