Satoshi Suzuki
- India
Japanese envoy to India takes ride on Delhi Metro
New Delhi: Japanese ambassador to India Satoshi Suzuki took a ride on the Delhi Metro with DMRC Managing Director (MD) Dr Mangu Singh and other senior officials. The envoy took a train…