Russian baritone Dmitri Hvorostovsky has died after a long battle with cancer.

About The Author