Inzalo Yelanga is an ancient site in South Africa, believed by some to be the oldest known man-made structure in the world. Although the stone cannot be carbon-dated, estimates suggest the site is between 75,000 and 300,000 years old. diasporadecoded.com/inzalo-yelan...