The Nameserver a1.wsns.hosteurope.de have a IP Address of 80.237.128.65 which is hosted on Germany.
Algeria-Watch - Informations sur la situation des droits humains en Algérie