Our new home is at urgewald.org.
An archive of the old site is available via download: pulpmillwatch-org.zip (~10Mb)