A ray of hope for NepalTakashi Miyahara was a Japanese development worker who was first assigned to Nepal in the 1960s, when the powers he had ordained...