
Demolition of ICC tempts fiery retribution from the gods
April 01, 2015 by Smitty Werbenjagermanjensen
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 […]