Prince Mohamed Ali Farouk, grandson of Egypt’s last king, has returned to live in Cairo, expressing gratitude for the late ...