8 June 2026 The Future is the Product of the Past

‘Mysterious’ inscription on ancient Dacia sphinx is deciphered

3 January 2024

3 January 2024

The mystery of the inscription on the bronze sphinx statue discovered in the early 19th century was solved 200 years...