4.25.2004

Not Good

From the great folks at TalkLeft come at least two disturbing bits of information. First, a national ID card goes into trial in England this coming week (lovely), and this:

    Delbert Meeks, 52, had lived on the streets for the past year. He has AIDS. His last felony, for a robbery, was in 1991. In 2000, he failed to register as a sex offender. This week, the California Supreme Court upheld his 27 year to life sentence on the failure to register charge, because it was his third strike.