Sasha is perfectly fine for a girl in the U.S. I think that it works for any nationality as well. I have known a Hispanic
Sasha and an Indian
Sasha, and the name fit both of the girls. You definitely don't have to be of Russian or Eastern European descent to use this name.