Neesha Powell-Twagirumukiza

Articles written: 6

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