I wonder if Russian mobile operators would be willing to sell a sim card to a foreigner...

When I was in France it was impossible to buy a sim card, they simply denied me their services saying...