Women Priests: Glass ceiling in temples of worship

By | Nov 21, 2022 | New Delhi

On November 20, 2012 the Church of England voted against allowing women to become bishops, dividing 80 million Anglican Church followers.