Man commits suicide at Mecca’s Grand Mosque

A man has committed suicide by throwing himself off the roof of the Grand Mosque in Islam’s holiest city of Mecca, Saudi police said Saturday. Continue reading “Man commits suicide at Mecca’s Grand Mosque”

Advertisements

Is Queen Elizabeth Related to the Prophet Muhammad?.. Here is the Truth

Who’s in Elizabeth II’s family tree? Various European kings and queens may come to mind, but the Prophet Muhammad may not. Unless you open up a British tabloid these days, that is—publications like The Daily Mail and The Daily Express have recently run breathless pieces claiming Elizabeth is one of Muhammad’s descendants, recycling a recent news story that appeared in Al Ousboue, a Moroccan newspaper. Continue reading “Is Queen Elizabeth Related to the Prophet Muhammad?.. Here is the Truth”