PinnedPublished inAge of AwarenessOhio State: Stop the Hypocrisy on Political StatementsOn the morning of November 6, just after Election Day, Ohio State decided to post the following message on twitter:9h ago9h ago
PinnedPublished inAge of Awareness“Civil Obedience” or Freedom to Speak Against Genocide?How the Ohio State Administration has failed pro-Palestine studentsOct 6Oct 6
PinnedPublished inAge of AwarenessOrganize and Mobilize: Fight Ohio SB 83This essay was published as an Op-Ed in The Columbus Dispatch on March 16, 2023 and picked up by Yahoo on March 17.Mar 15, 2023Mar 15, 2023
PinnedPublished inAge of AwarenessColonialism, Slavery and the Origins of CapitalismNotes on my lecture at the Socialism 2019 Conference, ChicagoFeb 20, 20201Feb 20, 20201
Published inAge of AwarenessWho Speaks, Who Doesn’t, and Why?Workplace email lists are not open, democratic spacesSep 21Sep 21
Published inAge of AwarenessFinding the Courage to SpeakWhat I learned from John W. CarlosOct 17, 2023Oct 17, 2023
Published inAge of AwarenessAnticolonial Militancy, Hindutva Politics: Review of S.S. Rajamouli’s “RRR”Revised to include some comments on history, film, and representation, and bring in the voices of other critics.Feb 20, 20232Feb 20, 20232