Tag: Deputy Nicholas O’Loughlin Killed in DUI Crash on Euclid Avenue in Chino