Japan’s Prime Minister Shinzo Abe (front, 3rd L) and his Indian counterpart Narendra Modi perform a religious ritual during evening prayers on the banks of the river Ganges in Varanasi, India, December 12.
The post appeared first on News India Times.