PM Modi In Australia: Who is Sarah Todd, whom PM Modi met in Sydney World May 23, 2023 Sarah ToddImage Credit source: sarahtodd PM Narendra Modi in Australia: Prime Minister Narendra Modi is in Australia. He also addressed…