4:22 pm: Pro-Palestine protesters block Mass Ave

THE TECH

4:22 pm: Pro-Palestine protesters block Mass Ave THE TECH