by Sean Reilly | Mar 8, 2008
The Japanese government and Christians should support the rights of the Ainu indigenous people in Japan’s northern island of Hokkaido, the Rev Tadao Miura, the director of the Ainu People Information Centre of the United Church of Christ in Japan, has said...