Thousands of villagers swarm to hunt for a ‘mysterious creature’ after hearing ‘dragon’s humming’
Thousands in China swarm to hunt for a ‘mysterious creature’ after hearing ‘a dragon’s growling’ from the mountains Villagers in Guizhou said that they had heard baffling noises from the mountains Thousands of locals allegedly went to search for the source of the curious sound Some described it as ‘a dragon’s growling’, others claimed it … Read more