Catholic Herald, Dave Armstrong: We are required to believe in Mary’s perpetual virginity, meaning that she was always a virgin and had no other children, and that Jesus’ birth was a miraculous one, not in any particular hypothesis accounting for … Continue reading






