Comment Comment by AnthonyMouse Are any of their servers actually in France? Or is anybody with a website automatically "operating" in Iran, China and Egypt? parent AnthonyMouse 2 years ago