leta gathered millions today in honor of all who have suffered in any form of slavery
goddess of the new world
"leta gathered millions today in honor of all who have suffered in any form of slavery" What is the definition of "leta"?