Kepuh village in Indonesia has been haunted by ghosts recently – mysterious white figures jumping out at unsuspecting passersby, then…
This website uses cookies.