12 min NewsThe Indian army claims to have found evidence of the Yeti The army of India said Tuesday on Twitter to have found the “mysterious footsteps” of the Yeti, the… Ansh SrivastavaMay 1, 2019 Read More