So what does Principle 6 of the Olympic Charter state?
6. Any form of discrimination with regard to a country or a person on grounds of race,religion, politics, gender or otherwise is incompatible with belonging to the Olympic Movement.
first gay people ever there.
Seeing as Sochi is also a Russian resort town the odds are that this is not the case.
Seeing as Sochi has a population of ⅓ million people the probability is that there are some currently living there or who have done in the past (possibly even the near recent past). That would be a city the size of Belfast, in a nation that has only had homosexual activity legalised for about a decade less than here in Northern Ireland. So you would have to put it at about a decade ago Northern Ireland visibility, although maybe a bit further back when you consider the way that homophobia there has existed for a number of years.
Also seeing as there are gay and gay friendly clubs in Sochi, who is going there.
I'm just waiting for the first LGBT residents in Sochi to go up to the Mayor's office to introduce themselves.