The Pyramids of Giza in Giza, Egypt. Nick Kyrgios has claimed it is “impossible” that the Pyramids of Giza were built by humans in a new interview which also saw him tout other wild conspiracy ...