Italy's PM Meloni clicks selfie with PM Modi at G7 Summit 15.06.2024 08:32 Economictimes.indiatimes.com