Web lists-archives.com

Where is xfce.org?




What has happened to xfce.org?
It seems to have disappeared and left no tracks.