Neesha Powell-Twagirumukiza

Author

Joined A-Team: April 2017

Articles written: 8

About Neesha Powell-Twagirumukiza

Neesha is an activist writer living in Atlanta. Their interests include Black feminist literature, reality TV, planning vacations around food, and catering to their cat, Seven. Tweet with Neesha @womanistbae.

All Posts on Autostraddle