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.
Current Events » in reply to Current Science News - Not Space - New Ape?
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.