Abu Mecca Mohamed Salah, pride of Egypt, Arabs, and Muslims