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