No, not really. But one of us (preferably somebody impartial) should
start one. The forum-software is free and the space wouldn't be much.
Ideally the site would be on anonymous space on a server located
somewhere like the Netherlands or Russia. Here in the States it's too
easy for somebody in the government to subpoena your records.