death · 13 April 1517 · 508 years ago
Tuman Bey last Mamelukken sultan of Egypt, hanged
More deaths on 13 Apr