Petroglyphs along the banks of Egypt’s Nile River have been dated to 15,000 years ago, using a technology called optically stimulated luminescence. The rock art could be the oldest in Egypt. “The Palaeolithic rock art at Qurta reveals that the well-known cave art of the late Pleistocene in Europe was not an isolated phenomenon. Qurta puts […]
Read more...