Are you US based? I guess they all expats to home nation, migrants to new nation. Mind fuck lol
Discussion
That would be immigrants/emigrants.
When it comes to "expat" I've only heard the term it used with white or "rich" people 😜
"There are many German expats in our city"
"There are many Pakistani expats in our city"