A reporter searches for the truth behind an old Indian legend about a spirit that guards the entranceway to heaven and hell.
2014
2003
2002
2004
2007
1926
1988
2017
1990
2012
2015
1980
1978
1997
2008