WOW! – Look @ this “Ida – The Missing Link”

Meet "Ida, properly known as Darwinius masillae" the small "missing link" found in Germany that's created a big media splash and will likely continue to make waves among those who study human origins. Here is the link – National Geographic.


Courtesy : National Geographic.

Comments are closed