China

Princess Wen Jiang – The debased Princess who had an incestuous affair with her brother

Princess Wen Jiang (also known as Princess Jiang Shi) was known as one of China’s most debased princesses.[1] She has often been depicted as “lascivious and reckless.”[2] Her incestuous affair with her brother, Duke Xiang of Qi, was said to have caused “disorder, which led to misfortune and disaster.”[3] Yet, Princess Wen Jiang was said to [read more]