Suicidal VPD officer released from hospital within 2 hours night before death, inquest hears January 27, 2023 in Local - 0 Minutes Const. Nicole Chan took her own life in the early morning hours of Jan. 27, 2019, after officers escorted her home from the hospital.