On the other hand, Rogge was once more presented with an opportunity to condemn Russia's anti-gay attitudes, and he declined -- yet again. Despite acknowledging the IOC has "on various occasions, expressed our view on situations in countries," neither Rogge nor an IOC spokesman have done so.
At Wednesday's news conference, Rogge once more stated that the Russian government has assured the IOC that its law won't discriminate against Olympic participants or spectators.
He also said the IOC would "consider" removing Russian pole vaulter Yelena Isinbayeva from her post as an Olympic Village mayor after she criticized Swedish athletes for supporting LGBT rights and claimed Russia didn't have "any problems" with homosexuality. (Isinbayeva later said her comments, delivered in non-native English, were misunderstood.)
Rogge and his colleagues have certainly tried, and in an effort to keep politics out of the Olympics, they've stated multiple times that the Olympic Charter prevents athletes from using the event as a platform for political statements.
Both that call for silence and the IOC's own amount to tacit support of a law which is unarguably discriminatory. "Sport for all" and the values the slogan embodies only apply, apparently, when it's convenient.