Is God back? It is almost 150 years since German philosopher Friedrich Nietzsche declared that “God is dead”. Now some believe young people are leading a religious revival.
Woman rises to heaven on cloud. World stops

Glossary
Thomas the Apostle - One of the twelve apostles of Jesus.
Apostles - Each of the twelve disciples of Jesus Christ.
Messiah - The promised and expected deliverer of the Jewish people.
Secular - A word used to describe something that is not connected with the religious or spiritual sphere.
Ethiopia - A landlocked country in Africa. With a population of about 120 million, Ethiopia represents a melting pot of ancient cultures.
Absolute - Able to rule without restraint. The Queen is a constitutional monarch who has to follow the wishes of parliament.
Mass - The central act of worship of the Roman Catholic Church. Or — how much matter there is in an object. It is not the same as weight, which is all about gravity.
Postmodern - Subsequent to that which is modern.
Holy Trinity - The Father, Son and Holy Spirit.
Resurgence - A revival after a period of inactivity.