I read your link and it was painfully sad. Every time I run into such slander it strengthens my faith and I know I indeed belong to the true Church.
You should know that whoever is responsible for that link is likely going to hell for deceiving people like you.
Can any of you guys function at all without bearing false witness?? That's a red flag right there soc. If your religion needs to lie to exist, then get out of it!!!
Well somebody is lying, this is true. The biblical trinity or Godhead does not include Mary thus it is the Roman Church that propagates lies.
This may be a better link..