The remains of seven Ainu people were returned Friday to Japan from London’s Natural History Museum after more than 100 years, in an attempt by the Japanese government to secure the return of many remains of the indigenous people held by institutions abroad. The return marked the fourth such repatriation…
