I’m not one of the down voters, but it’s likely because adding that word doesn’t really add anything - foreign can mean that something is strange or unfamiliar.
"Foreign language" is well understood as a concept and is used in the opening sentence. See https://en.wikipedia.org/wiki/Foreign_language . Arguing otherwise is just arguing for the sake of it.