How the world sees Greece
Percy Jackson & the Olympians features a formidable foe, who goes by the name of Echidna. But who is she in Greek mythology?