The “second annunciation,” to Muhammad, is pivotal in Islam, marking the beginning of his call as prophet. It is also one of the most significant and revealing facts about Islam, one which deserves some exploration. In addition to being Good Friday for Western Christians, last Friday was March 25, the Feast of the Annunciation of […]