Aboriginals of Japan
Ainu people of Hokkaido seek resolution with Japanese government under UN Declaration of the Rights of Indigenous Peoples.

Ainu people of Hokkaido seek resolution with Japanese government under UN Declaration of the Rights of Indigenous Peoples.
Leave a Reply