Header Ads

ad728
  • Breaking News

    Scientists Discover Ice Age Structure Made From Bones of 60 Mammoths

    An unusually large structure from the last ice age built from the bones of dozens of woolly mammoths has been uncovered in Russia. Dating back some 25,000 years, it’s the oldest known structure of its kind—but its purpose isn’t entirely clear.

    Read more...



    from Gizmodo

    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728