24.Remains of newly discovered human species ‘Nesher Ramla Homo’, has been discovered in which country? [A] France [B] Israel [C] Russia [D] China Show Answer
Meet Nesher Ramla Homo - New early human discovered at Israeli cement site. TEL AVIV: Scientists said on Thursday they had discovered a new kind of early human after studying pieces of fossilised bone dug up at a site used by a cement plant in central Israel.