A reporter searches for the truth behind an old Indian legend about a spirit that guards the entranceway to heaven and hell.
2016
2005
2014
1992
2003
2008
2000
2007
2020
1970
2004
1988
1990
1965
1979
2018