Prime Minister Narendra Modi is currently attending the G7 Summit in Germany. Us President Joe Biden is also attending the summit. He walked up to greet Narendra Modi and both leaders were all smiles as they exchanged greetings. The G7 summit is being held at Schloss Elmau in Germany and leaders of 7 countries which […]