New Westminster homicide: Police find man dead during welfare check
The Integrated Homicide Investigation Team has been deployed to New Westminster where a man was found dead under suspicious circumstances on Sunday evening.
The Integrated Homicide Investigation Team has been deployed to New Westminster where a man was found dead under suspicious circumstances on Sunday evening.