News India

Indian Army Releases 'Footprints' Of Yeti

New Delhi: The Indian Army claimed that it has spotted the footprints of Yeti, a mythical snow beast in Himalayas. A mountain expedition team of the Army sighted the footprints near the Makalu base camp. The Army has released the pictures of the 'unusually' huge footprints.