Tagged: Police Sergeant Boris Olavarria

Latina ghost

Officers flee haunted house after devilish encounter

Located in the country of Chile, a terrifying experience happened for several police officers recently. As they approached what appeared to be a residential building, they quickly became spooked after experiencing a paranormal encounter....

×