An archaeological site of primary importance in prehistoric Africa.
It’s here: ,
on the shore of Lake Edward in Virunga National Park, Democratic Republic of Congo.
The history of the scientific research that was done there and the discoveries that were made...