Indian army claims to have captured proof of the mythical Yeti in Nepal
The Indian army has posted photos it claims are of footprints belonging to the supposedly mythical creature, the Yeti. The photos were posted on twitter by the Indian army’s mountaineering expedition team on April 9 …