The sight of a dog walking around the top of the 145-meter-high Pyramid of Giza in Giza, Egypt, caused a great stir on social media. Paragliding in Egypt on October 14 Alex LangWhile floating in the air, he noticed unusual activity at the top of one of Giza’s great pyramids. Trying to understand what happened, …




