By Patrick Werr, ReutersMenkaure is the smallest of Giza's three great pyramids. Photo: Supplied/AFP
By Patrick Werr, Reuters
Menkaure is the smallest of Giza's three great pyramids. Photo: Supplied/AFP
Previous
Student fatally shot, suspect detained at Georgia's Kennesaw State University
Next
Pope trip to Luxembourg, Belgium confirmed for September, 2 weeks after challenging Asia visit