A British scientist says he may have solved the mystery of the Abominable Snowman — the elusive ape-like creature of the Himalayas. He thinks it’s a bear.

Keep reading at abcnews.com

Also read: Is the Abominable Snowman a Bear? National Geographic