Indian Army’s expedition team claims spotting footprints of ‘mythical’ yeti

Yeti is a shaggy ape like creature that has figured in Himalayan myths for centuries without ever being physically spotted by anyone

Published On May 1 2019 1:11PM IST Published By TSN

Top News