Osaka (Japan), Jun 28 (ANI): Prime Minister Narendra Modi, Chinese President Xi Jinping and Russin President Vladimir Putin, after taking part in the Russia-China-India (RIC)...