MILAN—Archaeologists discovered the remains of nine Neanderthals at a prehistoric site near Rome, Italy’s Culture ministry said on Saturday. Eight of the remains are dated between 50,000 and 68,000 years ago, while one, the oldest, is dated to between 90,000 and 100,000 years ago, the ministry said in a statement. The find occurred in Grotta…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`