Canadian Officer Dies by Suicide in Headquarters Parking Lot

An officer with the Toronto Police Service reportedly died by suicide late last week.

Leave a Reply