An Angel In Mecca?

Some Muslims believe that they caught a picture of one of the angles. God Knows best….

Comments are closed.