Goblin terrorizes villagers in Chinamhora
A Goblin in Chinamhora reported to have gone THIRSTY is allegedly demanding human blood every month. Villagers in Muchemhenyi Village under Chief Chinamhora in Shamva are living in fear as the goblin is terrorizing them.
Read More...
Read More...