Who is Mary?

Who is Mary?

Mary is the human mother of Jesus. She is the wife of Joseph, and the (adopted) mother of John (one of the disciples). These facts are stated clearly in the Bible, and are held to be true by all Christians. Beyond these facts are some questions — was Mary...