By [email protected] (UFO Blogger) The Indian Army Monday claimed it had discovered “mysterious footprints” of a Yeti, a mythical creature of folklore in Nepal. Taking to Twitter, the Army said its Mountaineering Expedition Team had…
Click on Headline to read complete story…
Source:: ufo