Who are the indigenous Ainu people of Japan?
The Japanese government will for the first time formally recognize the Ainu people of Hokkaido as an indigenous people of the country.
Continue Reading
The Japanese government will for the first time formally recognize the Ainu people of Hokkaido as an indigenous people of the country.
Continue Reading
Join the Discussion