Spains world-famous opera singer Montserrat Caballe has died in Barcelona on Saturday, a source at the hospital where she was being treated said.
The singer, who was known as one of the world's greatest voices during a career spanning half a century, had long suffered from ill health and was hospitalised in mid-September due to a gall bladder problem, local media reported.