Students hung a Palestine flag over Cabot Tower earlier this week