PM Modi and French President Hollande take a metro ride to Gurgaon

January 25th, 07:56 pm