is medusa a god or demigod, what are her special powers and what they possess? why did greeks(and people from other nations)come up with these myths? why do you think these stories still exist today?
due monday december 7, 2015
due monday december 7, 2015