Demolition of ICC tempts fiery retribution from the gods

The James E. Marks Intercultural Center, largely known as the central hub of religious worship at Drexel University, met its demise this year at the hands of Drexel University’s officials. They convened at the top of the Papadakis Integrated Sciences Building each dressed as a different Greek god, cackling around an artificial lightning-bolt machine called […]