Stairway from heaven According to a myth of a tribe in north-eastern India, all human beings descend on earth with the help of… ~ October 24, 2013