Correct me if I'm wrong, but the constitution only applies to American citizens, not corporations, and certainly not foreign citizens.
Also, censorship has been allowed by courts time and time again if it's narrow focused to satisfy compelling government interest and not overly broad.