Nepal Army, natural life officer reject Indian Army’s Yeti guarantee

The Nepal Army and an untamed life master have dismissed the Indian Army’s claim that its warriors have spotted impressions of Yeti, the legendary mammoth found in the Himalayas, close to the Makalu Base Camp, saying they were likely that of a bear.

Leave a Reply

Your email address will not be published. Required fields are marked *