50. Yuhanna al-Niqusi’s testimony about the Islamic conquest of Egypt

Articles Group