Thanks for moving this post over here Vel.
I've been following it this morning and it certainly goes along with a lot that has been discussed right here on this thread.
They will stop at nothing to achieve their sick sick goals.
The saving grace seems to be that these guys can't *help* but act suspicious. Sure makes 'em easier to spot.