Helen of Troy is one of the most prominent figures of ancient Greek mythology, and her birth is nothing short of a miracle.
A new study finds no evidence of the Akhetaten plague in ancient Egypt, disputing claims that disease led to the city's rapid ...