Pressure from Russia shuts down website