Last week The Indian Army beleived the found proof of a Yeti, but the Nepal army disagrees. What is your take?? You can read more HERE