Russia Trip to Moscow by Anna Dunlavey July 22, 2013 by Anna Dunlavey July 22, 2013 They say that there are St. Petersburg people, and there are Moscow people. After this weekend’s trip, I think I can say that I’m a Moscow person. I don’t know…