Marrisa Shen was found dead in Burnaby Central Park — the same place where she often liked to go for walks by herself, her family says.
No comments:
Post a Comment