And, Zechariah had six months to believe in Jesus before Mary was even approached. Do you think he believed the devil did it?
Are you really saying Zechariah new about Jesus befor Mary was told? Where, in the Bible, did the Angel tell him about Jesus?