Idris Ackamoor & The Pyramids

Review: Idris Ackamoor & The Pyramids’ ‘Shaman!’

In the early 1990s, Allan Wilson and Rebecca Cann reached a scientific breakthrough in their testing of mitochondrial DNA. Their…

4 years ago