One thing I have found with being on the Internet for ten years is a tendency for a US-centric web. The usage of words such as “foreign” and “international” (as in “our international visitors” or “we offer content in foreign languages”) are often used to mean “not USA”.
I do not think this is an approriate usage. After all, the USA would be foreign and international to someone in China or Argentina. I think a better term would simply use what is meant: non-USA.
Isn’t everything foreign that’s not part of your country?