egyptian_pyramids1

A historian has cast doubt that the pyramids at Giza were built by the ancient Egyptians.

Leave a Reply