Music titan Leon Russell dead at 74
Sunday, November 13, 2016 - 11:51
in Mathematics & Economics
Karen ButlerNASHVILLE, Nov. 13 (UPI) -- Music icon Leon Russell died in his sleep Sunday at the age of 74, his wife confirmed for a posting on his official website.