Beastie Boys rapper Adam Yauch has died at the age of 47, his New York publicist has confirmed. The star was diagnosed with cancer in 2009 but it is not clear whether his death was connected with the illness. Yauch had surgery and radiation therapy but said last year "reports of my being totally cancer free are exaggerated".