The Yeren - China’s Bigfoot
There is an ancient legend of a massive, hairy beast that lives in seclusion in the forests of China. They call it The Yeren, and since 1976, over four hundred people have claimed to have spotted the creature.
Parcasters - What is it like to be abducted by Somali pirates? Find out today on Hostage, where we cover the lengthy captivity of journalist Michael Scott Moore. Available now on Spotify or wherever you listen to Parcast Originals!
Learn more about your ad choices. Visit podcastchoices.com/adchoices