News
20h
Daily Times on MSNIran's supreme leader believed to be 38th direct descendant of Prophet Muhammad (PBUH)TEHRAN - Iran's Supreme Leader, Ayatollah Sayyed Ali Khamenei, is widely believed to be the 38th direct descendant of the Islamic Prophet Muhammad (Peace Be Upon Him), according to religious ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results