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
Woman reveals horror of being sexually abused by her cousin's fiancé, 26, when she was 12 years old
Next
Polish prosecutors open investigation after judge flees to autocratic Belarus