A recent investigation into a 7–8-million-year-old fossil ape from China, called Lufengpithecus, provides new insights into the development of bipedalism in humans. The study, published…
Check Also
EU to hit Apple with huge fine for breaching its Digital Market Act
The European Union (EU) is set to hit American multinational corporation and technology company, Apple with …