Skip to main content
Menu

King Farouk of Egypt claims to be a direct descendant of the prophet Mohammed.