Michael Swistara
Michael Swistara

Michael Swistara

JD/MPP fighting for animal liberation + against all other forms of oppression. Cat dad. Vegan. Abolitionist. Views are my own. He/him.