Is it appropriate for an advisor to add a student's name (who has no contribution) to a paper because of his nationality
No, it isn't appropriate and is a form of academic misconduct. Those listed as authors need to have made some significant contribution to the ideas in a paper.
But this stuff happens. Too frequently.
Your advisor's motives don't matter. It is misconduct. However, your relationship to your advisor does matter and if opposing this will poison the relationship you need to act cautiously so as not to jeopardize your own career.