The remains of 19 year old Delores Brown have been found near British Columbia’s Gulf Islands. Brown had gone missing July 27th on a visit to her grandmother. Police say foul play is susp
The remains of 19 year old Delores Brown have been found near British Columbia’s Gulf Islands. Brown had gone missing July 27th on a visit to her grandmother. Police say foul play is susp