God answers unscripted questions on live TV as billions of onlookers watch in awe.
2018
2020
2006
2012
2015
2016
2017
2024
1984
2021
1980
2023
1991
2007
1996