WATCH: PM Modi, Giorgia Meloni’s “Melodi” Moment At G7 Takes Internet By Storm
Apulia: A video featuring Indian Prime Minister Narendra Modi and Italian Prime Minister Giorgia Meloni has taken social media by storm.
Captured on the sidelines of the G7 Summit in Apulia, Italy, the viral photo, uploaded by Ms Meloni…