Denice Dee Denton, chancellor of the University of California-Santa Cruz, apparently jumped to her death Saturday morning from the 44th floor of a San Francisco building where she shared an apartment with her partner.
Denice Dee Denton, chancellor of the University of California-Santa Cruz, apparently jumped to her death Saturday morning from the 44th floor of a San Francisco building where she shared an apartment with her partner.