“Carpe Diem Politics”: How to Do More Than Just Resist
Today’s social justice movements must seize opportunities, mobilize quickly, and, finally, embrace a carnival spirit.
Today’s social justice movements must seize opportunities, mobilize quickly, and, finally, embrace a carnival spirit.