Nyabusora is one of several Stone Age sites currently under renewed investigation in the Kagera Catc...