lichi-damelio

1 Article by:

Lichi D'Amelio

Lichi D'Amelio is a New York City–based activist and a member of Democratic Socialists of America.