I think someone using that name posted here a while back. Someone else said it was Katrina. I can't remember more than that, and don't want to go searching back threads for it. But katrina does have friends here. Wizard often defends her positions, and Jobe is such a good friend that Katrina apparently lets him post on her computer, besides coming to his defense.
Katrina's "deal" can be seen on her website.