Gabriel. Archangel. God’s messenger. Made Annunciation to Mary, and revealed Koran to Muhammad. Read More …