New Delhi: The Indian Army has claimed to have stumbled upon footprints of ‘Yeti’ in the Himalayas.

Taking to Twitter, the Army said its …

First posted on https://www.deccanchronicle.com