The Nameserver ns6.pokersource.info have a IP Address of 86.65.39.19 which is hosted on France.
Find the latest content from around the site here.