Thai police captain helps woman lose spirit that was damaging her health in call out video that went viral
Culture, Personal, Thai World, Thailand:
A viral video shows just how real spirits and ghosts can become for Thai people. The adept way the senior Thai police officer handled the… Read More ›