The legend of Theodora of Alexandria is a 5th century tale of sex, gender fluidity and deception.
Theodora was a beautiful married woman, who in a moment of sexual passion cheated on her husband with another man. Her guilt over ...
Read More