There seems to be a bit of interest in this case building in the blogosphere and the web at large. One way or another- the more light that gets shined on it, the better.
if you pursue this story or see any more info about it, please ping me if you can