Ephialtes of Trachis, whose name means "nightmare" in Greek is regarded as one of the most notorious traitors in the history ...
For centuries, the glorious works of Herodotus, the ancient Greek historian often dubbed the 'Father of History,' have ...