Abdel Halim Hafez had passed away on March 30, 1977 in London at the age of 47. The main cause of death was contaminated donated blood with hepatitis C virus, in addition of previous diagnosis of ...