The Fates were three goddesses who controlled the length and destiny of human life, and were often depicted as weaving the threads of fate.
The Fates were three goddesses who controlled the length and destiny of human life, and were often depicted as weaving the threads of fate.