
Italy’s prime minister Giorgia Meloni welcomes her counterpart India’s Narendra Modi for a meeting at Villa Doria Pamphili in Rome on May 20, 2026. — AFP
ROME: Indian Prime Minister Narendra Modi and Italian Prime Minister Giorgia Meloni took selfies at the…

