Helen of Troy is one of the most prominent figures of ancient Greek mythology, and her birth is nothing short of a miracle.
As hard as it is to believe today, there once were "Morality Police" in Greece tasked with measuring the length of women's ...