Indian Prime Minister Narendra Modi is on a two-day visit to his home state of Gujarat where he is taking part in a series of public events. On Friday, the PM won hearts by interacting with passengers of a semi-high-speed train and a metro. Subsequently, another gesture from him was hailed by social media users.