Shi Pei Pu

Shi Pei Pu

Shi Pei Pu was a Chinese spy. He masqueraded as a woman and had a 20-year long sexual relationship with a French diplomat, whom he used as a source of intelligence. He even convinced the diplomat that he had given birth to a child, whom he had purchased.

Previous Fact Next Fact
Categories: PeopleRelationship

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies