The Mystery Report — Do you believe?

The Indian Army Found 32-Inch Footprints in the Himalayas. It Said Yeti

The Indian Army Found 32-Inch Footprints in the Himalayas. It Said Yeti.

High in the Himalayas, an Indian Army mountaineering team came across a trail in the snow that stopped them cold. The prints were enormous. Each impression was reported to measure roughly 32 inches long and 15 inches wide. They crossed the snow near Makalu Base Camp in Nepal, in a remote mountain region where weather…