Community in fear

CBC News BC

Police believe Shen's death is a random attack, the news causes fear among the community.

More From Embedded-Only/News/BC