.
Catholic AnswerThere is a semantic problem here, mostly in modern protestant influenced culture where the word "worship" is reserved to mean adoration. The word worship means "acknowledgment of another's worth, dignity, or superior position." In England, "worship" is used as a title in addressing or mentioning certain magistrates and others of high rank or station. In the Christian religion worship is either given to God, and then it is adoration, or it is given to angels and saints, and then it is called veneration. In Latin the term used is latria for God, and dulia for saints and angels. Latria is the veneration due to God alone for his supreme excellence and to show people's complete submission to him. It is essentially adoration. As absolute latria, it is given to God, alone. Dulia is reverence of a disciple for his master or of a servant for his lord. It is the honor given to the angels and saints as friends of God. Hyperdulia is the special veneration due to the Blessed Virgin Mary. It is substantially less than the cultus latriabut it higher than the cultus dulia. As the Church understands the veneration of Mary, it is to be closely associated but subordinated to that of her Son. (mostly extracted from the Modern Catholic Dictionary by Fr. John Hardon, S.J.) Catholics worship Mary only in the non-divine dulia or hyperdulia manner described above. They only "worship" God in terms of adoration..
By the way, an idolis any creature, figure, or representation (it can even be yourself) whom one gives divine honors, or becomes an end in itself without reference to God. There is no "idol worship" in the Catholic religion, this is strictly prohibited by God, Himself.
Catholics do not deny the existence of Mary Magdalene and neither do the Jews. The Jews do not accept that Jesus was the Messiah and, therefore, do not accept the New testament as a part of Scripture. They do not deny that Jesus or Mary Magdalene existed.
Catholics worship only God but honor Mary.
The catholics mainly worship Mary as they say god found her perfect,
Only practicing Roman Catholics worship Mary as the Mother of God.
Mary Magdalene had no children.
Roman Catholics
Mary Magdalene was the sister of Lazarus.
The date of Mary Magdalene's death is not known,
To the best of our knowledge, Mary Magdalene had no children.
Catholics are wrongly accused on a regular basis that they worship Mary. Catholics are always quick to say that this is not true. Protestants see the high honor that Catholics give Mary as idolatry. Catholics are not worshiping Mary by honoring her. They are just following Jesus' example are honoring his mother. No Catholic can give more honor to Mary than what Jesus gave to her.
Catholics do not worship the Virgin of Guadalupe. Catholics worship God alone.
Mary Magdalene was Martha's sister, not Jesus's mother.Mary Magdalene was a reformed prostitute who followed Jesus.