Ainu, First Peoples of Japan. The Ainu arrived in Japan maybe 14,000 years ago, 10,000 years before the Japanese. They were killed, enslaved and driven...
October 1994An insightful report on racial discrimination in Japan. A small boy denies his Ainu ancestry for fear of being bullied in a society where...