Tokyo, Nov. 28 (Jiji Press)--The Japanese government said Friday that the remains of five Ainu people will be returned from the Natural History Museum in Britain to Japan. In early fiscal 2026, which begins next April, officials from the Japanese government and the Ainu Association of Hokkaido will travel to Britain to receive four of the five sets of remains. The locations where the four s...