Quizzing Live

Who Was The Greek Goddess Of Divine Punishment

Answer:
Nemesis