My mom is talking about a friend coming to visit from India. She had mentioned a friend's son who's going to move to India. I say:
Which friend? Same friend whose son is moving to India?
Which friend? Same friend who has a son that's moving to India?
Are both the same?
Both versions need 'The' before 'same', except in casual conversation.
In addition to adding "the", I would use "... who has a son who's moving to India?"
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
This would be easier on the ear to me:
Which friend? The one whose son is moving to India?