Room 109, Papadakis Integrated Science Building Philadelphia, PA Drexel University, 3300 Chestnut Street, Philadelphia, PA
Bike Locks and Tents: Journalists Investigated the ‘Outside Agitator’ Allegation in Real-Time as Police Raided Campuses