Shi Pei Pu was a Chinese opera singer and a spy who obtained secrets from a French embassy worker for 20 years by masquerading as a woman during their sexual affair. He even took a child and pretended it was theirs.