If Mary was sinless, why was she unclean and had to offer a sacrifice for sin?
by Matt Slick Roman Catholics teach that Mary never sinned. But, if that is the case, why did she need to offer an atonement according to Old Testament Law (Lev. 12:1-8) after giving birth to Jesus? According to the Old Testament, it was only the mother who needed purifying after a birth because of the […]