All  

Peter James

Pyramids of Egypt - Construction Theory

Engineer Releases New Theory on How Egypt's Pyramids Were Built

A Welsh engineer has unveiled a new theory concerning how the pyramids of Egypt were built, and his hypothesis completely contradicts what mainstream archaeology claims to be true. According to...