Salina Kumari Bohara
Japanese Foreign Minister Yoshimasa Hayashi, who is on his two-day visit to India, took a ride on Delhi metro on Friday.