Annoying pop-up advertisemtent windows are no fun. We are now settled into our new home. Please update your links if possible. The new address is:
http://www.freespeech.org/subsist