James Thompson

Author Archive

  • Nov 10, 2022
    An ancient tunnel discovered in Egypt is thought to possibly lead to the tomb of the famed Queen Cleopatra. Discovered near the Taposiris Magna temple, west of Alexandria in Egypt,...