4:50 pm: Protesters sit down in Mass Ave

THE TECH

4:50 pm: Protesters sit down in Mass Ave THE TECH