Indian Army Claims to Have Found Yeti Footprints

The Indian Army is being mocked after recently tweeting that one of its mountaineering teams spotted mysterious footprints of the mythical Yeti in an isolated mountainous area between Nepal and Tibet. “For the first time, an #IndianArmy Mountaineering Expedition Team has sited Mysterious Footprints of mythical beast ‘Yeti’ measuring 32×15 inches close to Makalu Base Camp […]