Am surprised this thread is still running, the Mods must be again asleep at the wheel
I think they do a good job, I posted this because normally stories like this don't get into the mainstream press unless there is more to it, something is up, that's for sure.