Ti - I don't have that original link to hand right now but - somewhere is a thread we had when it all came to light - maybe we can find that.
This latest report does not surprise me too much.
Done some digging - got this link tho not checked it yet.
Maybe this too
Another editorial I think