A research team sets out to find a plant that could revolutionize medical science. They uncover a Yeti beast lurking in the Himalayan highlands, willing to do anything to protect its territory.
Read full
A research team sets out to find a plant that could revolutionize medical science. They uncover a Yeti beast lurking in the Himalayan highlands, willing to do anything to protect its territory.
Discussion