Fact Check: Italian PM didn’t refuse to shake hands with PM Modi, here’s complete picture
Italian Prime Minister Giorgia Meloni recently made her first state visit to India on March 2, 2023. Soon after she met Prime Minister Narendra Modi at Hyderabad House in Delhi,…