Vancouver Police are investigating a murder-suicide after finding a man and woman dead in a Neals Lane apartment during a welfare check.
Vancouver Welfare Check Ends in Discovery of Man, Woman Dead in Neals Lane Apartment
Vancouver Police are investigating a murder-suicide after finding a man and woman dead in a Neals Lane apartment during a welfare check.