Last year’s Sun God Festival at UCSD was a real killer. In the early morning hours of May 17, third-year Revelle College computer science student Ricardo “Ricky” Ambriz died following the chronically drug-and alcohol-poisoning-plagued rock …
January 21, 2015