Mehemet Ali massacres Mamelukes at Cairo

Historical Context Note

Context