Red stripes declared U.K.’s oldest art after being dismissed as a natural phenomenon

Red stripes declared U.K.’s oldest art after being dismissed as a natural phenomenon

NBC News world

Key Points:

  • LONDON — Dismissed as a natural phenomenon for more than a century, red stripes on a rock in Wales have been found to be the oldest known prehistoric art in Britain and northwestern Europe — created b

Trending Business

Trending Technology

Trending Health