Thursday, January 29, 2026

Church rioter Comrade Nekima Levy Armstrong: "We had handcuffs on. As an African American Studies expert, it was the closest I was to sIavery!"

Comrade Armstrong really is something...