A team of Japanese archaeologists plans to 'bomb' with cosmic rays, the Great Pyramid of Giza, to confirm the existence…
Although the gigantic Giza structures are a famed tourist trap, with anyone making their way to Cairo by all means…