Egypt pyramid renovation sparks debate

Egypt pyramid renovation sparks debate
play icon
Photo used for illustrative purposes.