Indian Army claims to have sighted Yeti's giant footprints

In a post that reminded many of "Tintin in Tibet" and had the popular character trending, the Army tweeted on Monday that its team had sighted "mysterious footprints of the mythical beast Yeti", commonly known as the "abominable snowman" that many over the decades claim to have seen, but without much proof. The army, sharing images on its official Twitter handle more

Watchlist