Prime Minister Narendra Modi was welcomed with a vibrant display of Indian culture upon his arrival in Japan on Friday. In a touching gesture, a group of Japanese women dressed in colourful Rajasthani ...