News

Egypt’s mediaeval Mameluke rulers are the subject of this year’s summer exhibition at the Louvre Museum in Paris.