Content warning: The following article contains disturbing descriptions of sexual violence. More than four decades after a 19-year-old newlywed was found brutally slain inside Stanford University’s ...
In 1974, Arlis Perry, 19, a newlywed legal assistant who had recently moved from North Dakota, went to Stanford Memorial Church late one night to pray, where she was later found dead Investigators ...