This is a story of an Indian Army personnel who encountered Yeti footprints in Nepal, as shown in the video below.
But I want to know if there are any army personnel from any country in the army, air force, and Navy personnel in this forum who have served their duty or serving the duty and...