Comment Comment by swamy_g The headline is a bit deceiving. I thought there is a new human species currently in existence in the Philippines. parent swamy_g 7 years ago