George Blake, a former British intelligence officer who worked as a double agent for the Soviet Union and passed some of the most coveted Western secrets to Moscow, has died in Russia. He was 98.