Indian Army spots Yeti footprints in Nepal.

The official Twitter handle of the
Indian Army left netizens
amused when it posted photos
of what it called footprints of
Yeti, the mythical Himalayan
beast, in Nepal on a recent
mountaineering expedition.