Just curious why everyone calls her Sasha, is that some kind of nickname or is it a Russian thing?
Because Russian name Sasha which uses in the USA is a diminutive form of name Alexandra. Alexandra is more official name, like Anastasia. In the short form Alexandra will be Sasha. In the short form Anastasia will be Nastya (Nastia), etc.