The Nameserver ns1.fsffrance.org have a IP Address of 87.98.253.102 which is hosted on Belgium.
Find the latest content from around the site here.