They were not, so the polemic went, the work of 'puny' man, but instead those 'giants of Mars'. Yes, the Pyramids of Giza - those monuments to god-like splendour that have stood for more than 4,000 ...
Egypt is home to over 118 pyramids that have continued to entice travelers, mathematicians and archaeologists seeking to understand these human-made structures. Constructed more than 4,500 years ago, ...
Year 2025 saw several unexplained strange events. These include UFO sightings, a mysterious object that appeared to survive a ...
Astronomy can often give us clues to the past that are otherwise lost to history. In one case, an Italian astronomer has proposed that a dramatic total solar eclipse triggered a religious crisis in ...