Elton John told Russia to end discrimination against gays during a concert in Moscow.

The gay singer said he was "sad to learn" of a law banning the "propaganda of homosexuality" to minors.

The loosely worded law can be used to ban gay rights events.

Elton John is the first Western star to play in Russia since the law was signed by President Vladimir Putin in June.

The concert was dedicated to Vladislav Tornovoi, 23, who was tortured and murdered earlier this year in what was thought by some to be a homophobic attack.