A new study on the Egyptian pyramids has caused a stir worldwide, after researchers from Italy and Scotland claimed that ...