Giorgia Meloni’s Shoutout For PM Modi, Trump

New Delhi: Italian Prime Minister Giorgia Meloni launched a scathing critique of what she describes as…