News

The Grotte des Pigeons cave is located outside the town of Tafoughalt, in northeastern Morocco. The research team includes Cooper, Nigel Collar, Abdeljalil Bouzouggar, Nick Barton and Louise Humphrey.