Video

Japan's horse town welcomes Indian community

A small town in Japan's northernmost prefecture Hokkaido has a growing number of Indian residents. This report explores this new community ? and the steps being taken to support it.