A black doll was found hanging from power lines in a South Lake Tahoe neighborhood Tuesday, police confirm.
A black doll was found hanging from power lines in a South Lake Tahoe neighborhood Tuesday, police confirm.
Police in South Lake Tahoe, CA, are investigating after a black doll was found hanging from power lines. Detectives say this..