• arclein
The origin of anthropoids -- primates including monkeys, apes and humans -- has long been a source of hot debate among palaeontologists.
Experts have long argued anthropoids first appeared in Africa -- but recent studies suggest an earlier Asian origin, dating 55 million years ago.
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: