zedie.wordpress.com
New species of human discovered in Philippines Callao Cave.
Visit the post for more.