Minister of Works of Japan, Ken Okuda meeting the Minister of State for Road Transport and Highways, Jitin Prasada, in New Delhi on May 01, 2012. Photo Credit: Indian Photo Agency
Minister of Works of Japan, Ken Okuda meeting the Minister of State for Road Transport and Highways, Jitin Prasada, in New Delhi on May 01, 2012. Photo Credit: Indian Photo Agency