Published: May 17, 2023, 20:15 IST | Updated: May 17, 2023, 20:15 IST
Leaders from the Group of 7 nations (G7) will start meeting on May 19th in the Japanese city Hiroshima. Among the agenda includes countering the challenges posed by Russia and China differences are bound to emerge as member nations are divided over the approach to be taken against these two.