Free of sin so that she could bear Christ in her womb.
You are getting erroneous information from you Catholic bashing churches.
Free of sin?
We are all born sinners, so where does a person who is free of sin come from? Was she the daughter of God and Jesus is really the Grandchild of God?
There sure are a lot of Catholic-bashers aka protestants on this site - they’re here to ensure you know in no uncertain terms what their opinion is of the Blessed Virgin Mary.
Go get them, tiger! You’re alright.