0 mango news May 20, 2023 1 Min Read PM Narendra Modi Unveils Gandhi Statue Sharing Message Of Peace In Hiroshima Mr. Narendra Modi, the Prime Minister of India unveiled the statue of Mahatma Gandhi, in Japan. Notably, Mr. Narendra Modi is in Japan to attend the G7 Summit, and during…