archaelogy
- The discovery was made at Barnham, a Paleolithic site in Suffolk that has been excavated for decades
© 2026 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.









