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. On Monday, the Army asserted its mountaineering undertaking group in Nepal found […]