India PM Modi, Italian PM Meloni’s ‘Team Melodi’ Video Goes Viral – WATCH | June 15, 2024 The World Opinion Melodi At G7: Italian Prime Minister Giorgia Meloni captioned a small selfie video showing her...