Current Events — HabitableZone

Current Events » in reply to Current Science News - Not Space - New Ape?

Maybe Yeti...

will yet be found.

The discovery of a hybrid species like this in Africa hardly suggests that ape-like creatures rome the Himalyas and NW America but it may leave the door slightly ajar and then maybe not.

Log in or register to post.

The whole thread (12 posts)