For over a hundred years, the link between apes and man, popularly known as the “missing link”, has been the subject of research among the best scientists of the human race. The discovery of “one unique” evidence placed Britain to be a contender as the cradle of humanity. This discovery was for decades trusted by […]