Scientists have finally discovered a 47-million-year-old fossil, named “Ida”, that they say is the species that “bridges the evolutionary split between higher primates such as humans and their more distant relatives such as lemurs.” Which is very odd. I thought we found the missing link 1400 years ago and his name was Muhammad. [End.]
Have PoliticalMavens.com delivered to your inbox in a daily digest by clicking here