The Yeti, also known as the Abominable Snowman and Bigfoot, is said to be an enormous ape-like creature inhabiting the Himalayan mountains. Humans have for centuries been searching for the Yeti with no luck. So social media was was caught off-guard when the Indian Army tweeted claims to have unearthed evidence of the mythical Himalayan monster.
The verified Twitter account of the Indian Army’s Additional Directorate General of Public Information uploaded photos of what it claimed were Yeti tracks in the snow.
The post read: “For the first time ... Read even more