Jean-Pierre Houdin

About

Jean-Pierre Houdin is a French architect. He developed a controversial theory detailing how the Great Pyramid of Giza was built.