An Indian Army mountaineering expedition team claims to have found the evidence of the mythical creature Yeti in the icy heights of the Himalayas.
Read more at: Indian Army finds 'Yeti' footprints during expedition
Read more at: Indian Army finds 'Yeti' footprints during expedition