World

Did the Indian Army just find evidence of the ‘Abominable Snowman?’

The Indian Army says that it has apparently found footprints of a Yeti, also called the “abominable snowman.”