MOSCOW/LONDON, November 22. /TASS/. Russian opera star Dmitri Hvorostovsky has died in London after struggling with a long illness, the singer’s agent in Russia told TASS on Wednesday.