In an interview with foreign journalists less than three weeks before the opening of the Olympics in the Black Sea resort of Sochi, Putin reiterated that Russia would welcome all athletes and visitors, regardless of their sexuality.